This role is for one of the Weekday's clients

Salary range: Rs - Rs (ie INR 30-45 LPA)

Job Title / Position:Lead Developer (Full Stack Node.js + Flutter)
Experience:7-10 Years with 3+ as senior developer
Domain Preference: Health-tech / Healthcare IT Preferred
Location: Hybrid (Mumbai)
Employment Type: Full-time

Role Overview
A Lead Developer (Full Stack Node.js + Flutter) with 7-10 years of experience is expected to combine
strong hands-on engineering capability with technical leadership, architecture ownership, and delivery
accountability across backend, mobile, and cloud environments.The role typically requires end-to-end
responsibility for scalable application development using Node.js on the backend and Flutter for cross-
platform mobile application development, while guiding engineering teams and collaborating with
cross-functional stakeholders.
Experience
7-10 years of relevant software development experience, including substantial experience in full stack
product engineering and at least 3 or more years in a senior developer, lead developer, or technical
lead role.

Requirements

Key Responsibilities
 Lead design, development, deployment, and maintenance of scalable full stack applications
using Node.js, Flutter, and modern web/mobile engineering practices.
 Own backend architecture, API development, integration patterns, and application performance,
reliability, and security standards.
 Build and guide development of Flutter-based mobile applications for Android and iOS,
ensuring maintainability, responsiveness, and quality delivery.
 Drive cloud-native deployment and application operations on AWS, including services for
compute, storage, databases, monitoring, and CI/CD pipelines.
 Collaborate with product managers, designers, QA teams, DevOps engineers, and business
stakeholders to translate business requirements into technical solutions and delivery plans.

 Conduct code reviews, enforce coding standards, mentor team members, and support
estimation, sprint planning, and technical decision-making.
 Troubleshoot production issues, optimize performance, and ensure best practices in testing,
release management, and system observability.
Required Core Skills and Attributes
 Backend & API Expertise: Strong Node.js/Express.js skills in RESTful APIs, asynchronous
programming, backend system design, and databases (MongoDB, PostgreSQL, MySQL).
 Frontend & Mobile Mastery: Hands-on Flutter experience with state management, third-
party API integration, cross-platform mobile delivery, plus JavaScript/TypeScript proficiency.
 Design & Architecture: Knowledge of object-oriented principles and design patterns
(Singleton, Factory, Observer, MVC); data structures, nice-to-have architecture decisions,
scalable code practices and distributed systems.
 Cloud & Operations: Strong AWS understanding (Cognito, RDS, CloudWatch, API Gateway,
IAM, CI/CD); excellent debugging, performance optimization, secure coding, production
support.
 Leadership & Soft Skills: Ownership mindset, agile team leadership, stakeholder
communication; nice-to-have: DevOps, release management, open-source contributions, mixed
backend/mobile team experience.
 Coding and Quality Best practices: Excellent debugging, performance optimization, secure
coding, and production support capabilities.
Required Experience Background
 Proven experience delivering production-grade full stack platforms, mobile applications, and
backend services at scale.
 Experience translating business requirements into technical architecture, sprint execution plans,
and reliable product releases.
 Prior exposure to microservices, authentication/authorization, system integration, and
performance tuning is highly desirable.
 Experience in team leadership, mentoring developers, code review ownership, and driving
engineering best practices are expected.

 Nice-to-have experience includes distributed architecture ownership, DevOps collaboration,
cloud cost/performance optimization on AWS, release management, and leading cross-
functional engineering teams.
Preferred Educational Qualifications
 B.E. / B.Tech. in Computer Science are preferred for candidates with strong architecture,
product engineering, or technical leadership exposure.
 Postgraduate qualifications such as M.Tech., M.S., are preferred qualifications.
 Equivalent practical experience with a strong record of successful product delivery may also be
considered.
Preferred Candidate Profile
 Technical Leadership: Leads by example with hands-on coding balanced by technical leadership,
focusing on quality, delivery excellence, maintainability, and team development in fast-paced
environments.
 Process & Environment Fit: Comfortable with multiple stakeholders, evolving priorities, and
modern engineering practices (agile, CI/CD, testing, monitoring, cloud-first deployment).

Must-have skills

NodeJS, Flutter

Similar jobs

Lead Full stack Mobile developer

Apply Now
Back to search page