Senior Node.js Developer - Gurgaon
Responsibilities:
- Collaborate with a team of Node.js developers to build reliable backend APIs and services.
- Design and develop scalable server-side solutions using Node.js, Express/NestJS, and related technologies.
- Maintain high code quality and enforce best practices through code reviews and architectural guidance.
- Work closely with front-end, DevOps, QA, and product teams.
- Take ownership of technical documentation, performance optimization, security compliance, and API management.
- Contribute to recruitment, onboarding, and continuous skill development.
Requirements:
- Minimum 5 years of backend development experience, with at least 3 years focused on Node.js.
- Strong command of JavaScript (ES6+), asynchronous patterns, and event-driven programming.
- Proficient in designing RESTful APIs, working with WebSockets, and building microservices.
- Experience with databases like MongoDB, PostgreSQL, or MySQL.
- Familiar with unit testing and test-driven development practices.
- Solid experience with Docker and CI/CD pipeline implementation.