Search by job, company or skills

Senior Full Stack Developer

Senior Full Stack Developer

neodocs (yc s21)
3-5 Years
Not Disclosed
Early Applicant
  • Posted 12 hours ago
  • Be among the first 10 applicants

Job Description

About the Role

We're looking for a Senior Full Stack Developer who can take ownership of a project from start to finish. This role is for someone who is comfortable understanding a problem, speaking with the client, deciding how to approach it technically, building the solution, deploying it, and making sure it continues to work well after going live. You'll be working on different projects, so the ability to switch context, understand new requirements quickly, and work independently is important. We're not looking for someone who only focuses on one part of the stack. You should be comfortable working across frontend, backend, databases, APIs, deployment, and production issues whenever the project requires it. Many of our projects also involve computer vision, so experience building and deploying image-based AI features will be a strong advantage.

Roles & Responsibilities:

· Own projects from the initial requirement discussion through development, deployment, and postlaunch support.

· Understand client requirements and convert them into clear, practical technical solutions.

· Work across frontend, backend, APIs, databases, integrations, and deployment.

· Build and integrate computer vision features such as image classification, object detection, segmentation and OCR into web and mobile applications.

· Use Python and OpenCV for image processing tasks such as filtering, colour correction, contour detection and thresholding.

· Train and fine-tune deep learning models using PyTorch or TensorFlow for classification, detection (e.g., YOLO) and segmentation (e.g., U-Net).

· Build and manage image datasets, including data collection, annotation, augmentation and train/test splits.

· Measure model performance (accuracy, precision/recall, IoU) and improve it on real-world images.

· Deploy CV models to production as REST APIs (FastAPI/Flask, Docker) or on mobile devices (TensorFlow Lite, ONNX, Core ML).

· Set up image capture, preprocessing and quality checks that handle real-world issues such as varying lighting, camera quality, blur and colour calibration on smartphone cameras.

· Where needed, work with medical images (e.g., DICOM), OCR, vision-language models and cloud vision APIs.

· Speak directly with clients when required to understand requirements, discuss progress, clarify issues, and suggest solutions.

· Join client meetings, both online and in person, whenever needed.

· Make technical decisions based on the project requirements instead of waiting for detailed instructions at every step.

· Build applications that are reliable, maintainable, and ready for production.

· Handle deployments, environment setup, releases, debugging, and production issues.

· Take responsibility when something goes wrong and work towards resolving it quickly.

· Work on multiple projects and switch between different business and technical contexts when needed.

· Get comfortable with unfamiliar codebases and understand existing systems quickly.

· Communicate blockers, risks, and delays early rather than waiting until they become bigger problems. Work closely with other team members while still being able to independently drive a project.

· Balance good engineering practices with project timelines and business requirements.

· Look for ways to improve the product, development process, and overall quality of the work.

What We're Looking For:

· 3+ years of professional software development experience.

· Strong hands-on experience in full stack development.

· Comfortable working independently across frontend and backend.

· Experience working with APIs, databases, third-party integrations, and deployments.

· Experience taking a project or major feature from development to live production.

· Good debugging and problem-solving skills.

· Ability to understand a new codebase and start contributing without a lot of hand-holding.

· Comfortable handling multiple projects and changing priorities.

· Good written and verbal communication skills.

· Comfortable speaking directly with clients and understanding their business needs.

· Able to explain technical topics in a simple way to non-technical people.

· Comfortable attending client meetings in person when required.

· Someone who takes responsibility for the final outcome, not just the code assigned to them.

The Kind of Person We're Looking

· For The best fit for this role is someone who can be given a problem and take it forward without needing every step to be defined.

· You should be comfortable asking the right questions, figuring out what needs to be built, choosing a sensible technical approach, and seeing the project through until it is live and working well.

We value people who:

· Take ownership instead of waiting to be told what to do next.

· Communicate clearly with both clients and internal teams.

· Can move between different projects without getting stuck.

· Are comfortable making decisions when everything is not perfectly defined.

· Raise concerns early and take responsibility for solving problems.

· Care about building something that actually works well for the end user.

What We Value

· Most For us, strong technical skills are important, but they are only one part of the role.

· We value people who are dependable, take ownership, communicate well, and can solve problems without needing constant supervision.

· We also expect developers to make good use of AI tools in their day-to-day work.

· This could mean using AI to speed up development, understand unfamiliar code, debug issues, write tests, research solutions, improve documentation, or explore different approaches.

· The goal is not to use AI for the sake of it.

· It is to use the right tools to work faster and better while still applying your own judgment and taking responsibility for the final output.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

5-8 yrs
₹ 2.8 - 2.9 Cr
Remote
Skills:
React, Python, FastAPI, Azure, PostgreSQL, Rest Api, System Design, Solution Architecture, Micro-Frontend Architecture, CI/CD
6-8 yrs
Mumbai, India, Navi Mumbai
Skills:
.Netcore, .NET, Ui Development, Java, Vue, Django, jQuery, React, Angular, Node.JS, Agile Development Methodologies, Flask, Javascript, Nodejs, Ui Ux Design, Microservices, Json, AWS, Python, Jenkins, Restful Apis, CI CD, Cloud based infrastructure, designing consuming RESTful services, Java Spring Boot, frontend frameworks, SQL databases, analytics platforms
7-9 yrs
Mumbai, India
Skills:
react.js , AWS, Golang, S3, Cloudformation, PostgreSQL, Dynamodb, Prometheus, Node.js, Grafana, Redis, Cloudwatch, Terraform, Docker, MySQL, Kubernetes, AI development tools, Next.js, CI/CD
7-12 yrs
Remote
Skills:
Python, React Js, Fullstack, Postgressql
5-7 yrs
Navi Mumbai, Mumbai, India
Skills:
.Net Core, .NET 6, C#, SQL Server, Microservices, Angular, Git, Azure Cloud, Docker, Rest Apis, Azure DevOps, Entity Framework Core, AI Agents, CI/CD Pipelines, Claude, Azure OpenAI, RAG, OpenAI, Gemini, Prompt Engineering