Lead Software Engineer

Year    Remote, IN, India

Job Description

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?

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4116994
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year