Overview
Job Title: Senior JavaScript Developer (Node.js)
Job Location: Gurgaon, Haryana
Job Type: Onsite
One of our clients in the fashion tech space leverages proprietary AI technology to help fashion brands and retailers generate high-quality, on-model catalog images—enabling them to bring products to market more quickly.
Our client is seeking experienced and skilled JavaScript Developers to join their team at Gurugram location. With more than 5 years of professional experience, the candidate will be responsible for designing, developing, and maintaining scalable backend systems using Node.js and related technologies. Strong understanding of system design principles, both high-level (HLD) and low-level (LLD), is essential. Familiarity with full stack fundamentals in JavaScript-based technologies like React, Angular, and Express is also preferred.
Key Responsibilities:
- Write clean, maintainable, and scalable backend code using Node.js.
- Design and implement robust RESTful or GraphQL APIs and integrate them with frontend systems and databases.
- Own the end-to-end technical architecture of projects, contributing to both HLD and LLD.
- Collaborate with frontend developers to ensure cohesive and performant applications.
- Debug, monitor, and improve performance of backend systems.
- Implement security, authentication, and data protection best practices.
Requirements:
- Proficiency in JavaScript/TypeScript with deep expertise in Node.js and frameworks like Express or NestJS.
- Hands-on experience with distributed systems, message queues (e.g., BullMQ, Redis, RabbitMQ), and microservices.
- Strong understanding and practical experience in system design – both High-Level Design (HLD) and Low-Level Design (LLD).
- Familiarity with modern frontend technologies such as React or Angular.
- Experience working with relational and NoSQL databases (e.g., MySQL, MongoDB, PostgreSQL).
- Proficient with Git and standard version control workflows.
- Experience working with cloud platforms like AWS, GCP, or Azure.
- Exposure to DevOps tools and CI/CD pipelines (e.g., Docker, Jenkins, GitHub Actions).