Senior NodeJS Developer - Gurugram

India, Haryana, Gurgaon

icon
₹ 12 - 14 Lakh/year

Full-time

Posted on: 3 months 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.