We are seeking a Lead Engineer – React.js & Node.js who brings both hands-on coding expertise and technical leadership to the table. This role requires a strong full-stack developer with the ability to guide teams, design scalable systems, and deliver seamless user experiences. The ideal candidate is passionate about crafting high-quality code and leading engineering initiatives in a fast-paced environment.
Job Title: Lead Engineer – React.js & Node.js
Employment Type: Full-time (WFO Only)
Experience Level: 8+ years of relevant experience
Job Location: The Citadel, 6th Floor, 601-603, Adajan, Surat-395009 (Gujarat)
Key Responsibilities:
- Lead and mentor a team of front-end and back-end developers to deliver high-performance applications.
- Design and develop scalable web solutions using React.js, Node.js, and modern web technologies.
- Collaborate with cross-functional teams including Product, Design, and QA to define, build, and ship features.
- Ensure consistent quality and performance of applications by following best coding practices and conducting code reviews.
- Define and implement clean architecture and reusable component structures.
- Manage application state using Redux, Context API, or other state management tools.
- Optimize application performance, ensuring responsiveness and scalability.
- Integrate RESTful APIs and work with databases such as PostgreSQL.
- Work with DevOps to streamline build pipelines and manage deployments using CI/CD tools.
- Stay up-to-date with emerging technologies and trends in web development.
Qualification and Required Skills:
- A degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in full-stack development with a strong focus on React.js and Node.js.
- Deep understanding of JavaScript (ES6+), HTML5, CSS3, and frontend architecture.
- Strong backend experience with Node.js, Express.js, and integration with databases.
- Experience with version control (Git), Jira, and Agile project methodologies.
- Familiarity with testing frameworks like Jest, Mocha, or Cypress.
- Knowledge of Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure) is a plus.
- Excellent leadership, problem-solving, and communication skills.
- Ability to manage tasks independently and lead technical discussions confidently.
If you are a Lead Engineer with a passion for building elegant, performant systems and leading engineering teams, we’d love to hear from you.