HamburgerMenu
hirist

Moon Technolabs - Team Lead - Node.js Development

Moon Technolabs
6 - 8 Years
Ahmedabad

Posted on: 23/02/2026

Job Description

Description :



Primary Responsibilities :



- Architect, design, and develop highly scalable, secure, and maintainable backend systems using Node.js.



- Own backend architecture decisions and ensure alignment with business and technical goals.



- Lead the end-to-end backend development lifecycle, including requirement analysis, technical design, implementation, testing, deployment, and post-release support.



- Design and develop RESTful and GraphQL APIs, enforcing best practices around security, performance, versioning, and documentation.



- Drive system scalability and reliability, handling high-traffic and high-availability production environments.



- Mentor, guide, and technically lead junior and mid-level developers; conduct code reviews and enforce coding standards.



- Act as a technical point of contact for backend discussions with product managers, frontend teams, DevOps, QA, and external stakeholders.



- Review requirements proactively and identify risks, edge cases, and performance bottlenecks early.



- Collaborate with DevOps to design and improve CI/CD pipelines, infrastructure automation, monitoring, and alerting.



- Ensure adherence to security, data protection, and compliance best practices across backend systems.



- Participate in technical planning, estimations, and sprint grooming activities.



- Stay current with emerging backend technologies and recommend architectural, tooling, and process improvements.



Technical Requirements :



- Strong hands-on expertise in Node.js, Express.js, and backend framework design.



- Advanced proficiency in JavaScript (ES6+) and TypeScript.



- Strong experience designing and optimizing relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).



- Proven experience with GraphQL, API gateway patterns, and service orchestration.



- Solid understanding of Microservices Architecture, event-driven systems, and messaging platforms (RabbitMQ, Kafka).



- Hands-on experience with Docker, Kubernetes, and containerized deployments.



- Deep knowledge of authentication, authorization, and security standards (OAuth2, JWT, RBAC).



- Strong command over Node.js performance tuning, asynchronous programming, error handling, and memory optimization.



- Experience implementing logging, monitoring, and observability tools.



- Proficient with Git, code branching strategies, and Agile/Scrum delivery models.



- Experience working on cloud platforms (AWS, Azure, or GCP), including serverless and managed services.



- Ability to review and influence system design, not just implement features.



Experience :



- Minimum Years of Experience: 6+ years



- Relevant Industry Experience: 6+ years



- Require Client Communication: Yes


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in