Senior NodeJS Developer - Gurugram

India, Haryana, Gurgaon

icon
₹ 12 - 14 Lakh/year

Full-time

Posted on: 6 days ago

Skills

nodejs / javascript
nodejs
express.js
Bun
nest.js
cicd
Dockers

Senior Node.js Developer

Position: Senior Node.js Developer

Experience: 6–8 years

Location: Gurgaon

Employment Type: Full-time

Job Description:

We are looking for a highly skilled Senior Node.js Developer to design, develop, and

optimize scalable backend applications. The ideal candidate should have a deep

understanding of modern JavaScript runtimes and frameworks, with a strong focus on

performance optimization, reliability, and scalability.

Key Responsibilities:

  • Develop, test, and maintain high-performance server-side applications using Node.js.

  • Design and implement RESTful and GraphQL APIs.

  • Work on application performance tuning, optimization, and scalability improvements.

  • Integrate with front-end applications and third-party APIs.

  • Collaborate closely with DevOps, frontend, and product teams to deliver end-to-end solutions.

  • Explore and implement emerging technologies like Deno, Bun, Go, or Rust for performance-critical modules.

  • Participate in architecture discussions and code reviews to maintain high engineering standards.

  • Ensure security and data protection best practices in all backend implementations.

Technical Skills:

  • Strong proficiency in Node.js, JavaScript (ES6+), and TypeScript.

  • Hands-on experience with Express.js, NestJS, or similar frameworks.

  • Good Understanding of microservices architecture and message queues (RabbitMQ, Kafka, etc.).

  • Good grasp of database technologies — both SQL (PostgreSQL/MySQL) and NoSQL(MongoDB, Redis).

  • Familiarity with containerization (Docker) and CI/CD pipelines.

  • Knowledge of Deno, Bun, Go, or Rust is a strong advantage.

  • Experience with performance profiling, memory management, and API optimization.

Soft Skills:

  • Strong problem-solving and analytical thinking.

  • Good communication and collaboration skills.

  • Ability to work in a fast-paced, agile environment.