Job description
Job Title: Lead Software Engineer (Node.js / React)
Location: Remote only
Job Type: Full-time
Department: Engineering
Reports To: Engineering Manager / CTO
About the Role
We are looking for a highly capable and driven Lead Software Engineer with strong technical expertise in the Node.js / React stack, hands-on experience with multiple databases, and cloud infrastructure, alongside demonstrated team leadership capabilities. In this role, you will lead the design, development, and delivery of scalable software solutions, guiding both architecture and implementation while mentoring a team of engineers.
---
Key Responsibilities
Lead end-to-end software development: architecture, development, testing, deployment, and maintenance.
Design and build scalable, performant web applications using Node.js and React*.
Manage and integrate multiple databases, including both relational (e.g., PostgreSQL, MySQL) and non-relational(e.g., MongoDB, Redis) systems.
Architect and maintain applications on cloud platforms such as AWS, GCP, or Azure*.
Build and maintain CI/CD pipelines*, implement infrastructure as code, and manage containerized environments (Docker, Kubernetes).
Develop and consume RESTful APIs and GraphQLservices.
Drive technical decisions and uphold best practices in code quality, performance, and security.
Mentor and support engineers through code reviews, technical guidance, and leadership in day-to-day development.
Collaborate with cross-functional teams including product managers, QA, and DevOps to ensure timely and high-quality releases.
Stay current with emerging technologies and assess their potential for adoption.
---
Qualifications
Must-Have:
4+ years of professional experience in software development, with at least 1 year in a team or technical leadership role.
Expertise in Node.js and React.js*, including full-stack development.
Strong knowledge of TypeScriptand modern JavaScript frameworks.
Experience with both SQL and NoSQLdatabases such as PostgreSQL, MySQL, MongoDB, and Redis.
Proficiency with cloud platforms(AWS, GCP, or Azure) and hands-on experience deploying scalable services.
Solid understanding of RESTful APIs, GraphQL, microservices, and serverless architectures*.
Experience with CI/CD tools, version control systems (e.g., Git), and containerization(Docker).
Familiarity with infrastructure as codetools (e.g., Terraform, CloudFormation).
Experience working in Agile/Scrumenvironments.
Excellent communication and leadership skills, with a proven ability to mentor and guide other developers.
A passion for clean code, architecture, and technical excellence.
(Bonus) Contributions to open-source projects or technical writing.
Job Type: Full-time
Pay: ₹55,000.00 - ₹60,000.00 per month
Benefits:
Work from home
Application Question(s):
What is the Educational Qualification?
Do you have Experience in any Cloud(AWS, Azure, GCP, etc) ?
Do you have Experience in (Node.js & React) ?
Do you have any year Gap ?
* How many years of the Experience do you have as a Lead Software Engineer?
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.