About the role
We are seeking a highly skilled Senior Node.js Developer to lead the backend development of scalable products. The ideal candidate will have deep expertise in Node.js and MySQL, along with a solid understanding of product architecture, system design, and team leadership. You will play a key role in guiding the development team, designing efficient backend solutions, and ensuring the overall technical quality of deliverables.
Key Responsibilities
- Lead backend development using Node.js, ensuring high performance and responsiveness.
- Design and implement scalable product architectures aligned with business objectives.
- Manage and mentor a team of developers, ensuring adherence to coding and quality standards.
- Develop and optimize MySQL databases, including schema design, query optimization, and performance tuning.
- Collaborate with cross-functional teams (frontend, QA, product, and DevOps) for seamless project delivery.
- Conduct code reviews, provide technical guidance, and resolve complex development challenges.
- Participate in planning, estimation, and execution of product roadmaps and feature releases.
- Ensure best practices in code maintainability, security, and scalability.
Required Skills and Experience
- 5+ years of hands-on experience in Node.js development.
- Strong expertise in MySQL database design, queries, and optimization.
- Proven experience in product architecture and system design.
- Experience in team management or leading development teams.
- Good understanding of API design (RESTful / GraphQL) and backend integrations.
- Familiarity with performance monitoring, debugging, and deployment practices.
- Excellent problem-solving and communication skills.
Candidate must be from Ahmedabad or Gandhinagar
Available to Join as soon as possible.