
On-Site
Full-Time
Delhi, India
India
Skills
Spring Framework
React.js
Full-Stack Development
Angular
Web Applications
HTML5
Bootstrap (Framework)
MongoDB
Web Development
Stack
About the Role
We are seeking a highly skilled Node.js Developer with 5+ years of experience in backend development. The ideal candidate will have a strong understanding of JavaScript, TypeScript, Node.js frameworks (Express.js, NestJS, or similar), RESTful APIs, database management, and cloud services. You will be responsible for developing scalable, high-performance server-side applications and working closely with front-end developers, DevOps, and product teams.
Key Responsibilities:
· Development: Design, develop, and maintain scalable and efficient backend applications using Node.js and associated frameworks like Express.js or NestJS.
· API Development & Integration: Build and integrate RESTful APIs and GraphQL APIs, ensuring security, performance, and reliability.
· Database Management: Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, optimizing queries and schema design.
· Microservices & Architecture: Design and implement microservices-based architectures, ensuring scalability and maintainability.
· Authentication & Security: Implement OAuth, JWT, session-based authentication, and follow best practices for securing APIs and applications.
· Cloud & DevOps: Deploy and manage applications on AWS, Azure, or Google Cloud with Docker, Kubernetes, and CI/CD pipelines.
· Develop WebRTC-based real-time communication solutions (video/audio/chat).
· Work on CRM integrations and admin panel development.
· Performance Optimization: Identify bottlenecks, optimize application performance, and improve system scalability.
· Testing & Debugging: Write unit and integration tests using Jest, Mocha, or similar frameworks to ensure robust and error-free applications.
· Collaboration: Work closely with front-end developers (React.js, Angular, Vue.js), DevOps engineers, and product teams to deliver high-quality solutions.
Required Skills & Experience:
✅ Strong proficiency in JavaScript & TypeScript
✅ 5+ years of hands-on experience with Node.js and backend development
✅ Experience with Express.js, NestJS, or Koa
✅ Expertise in building and consuming RESTful & GraphQL APIs
✅ Strong understanding of asynchronous programming, event-driven architecture, and WebSockets
✅ Experience with databases (SQL & NoSQL) – PostgreSQL, MySQL, MongoDB, Redis
✅ Knowledge of authentication and authorization mechanisms (JWT, OAuth, SSO, etc.)
✅ Hands-on experience with Docker, Kubernetes, and cloud services (AWS, Azure, GCP)
✅ Experience with CI/CD pipelines, Git, and version control systems
✅ Strong understanding of software design principles, SOLID principles, and best practices
✅ Ability to write clean, maintainable, and efficient code
✅ Experience with unit testing & integration testing (Jest, Mocha, Chai, etc.), Experience with WebRTC for real-time communication (video, audio, chat applications). Strong understanding of OAT services integration. Familiarity with CRM and Admin Panel development. Experience with micro services architect & kafka, hippa compliance. Prior experience in HealthTech and E-commerce domain projects.
✅ Familiarity with logging, monitoring, and debugging tools (Winston, Prometheus, ELK Stack, etc.)
Preferred Skills (Good to Have):
🔹 Experience with Serverless architecture (AWS Lambda, Firebase Functions, Azure Functions)
🔹 Knowledge of Message Queues (RabbitMQ, Kafka, SQS)
🔹 Experience with API Gateway, GraphQL (Apollo, Hasura)
🔹 Familiarity with Terraform, Ansible for Infrastructure as Code (IaC)
🔹 Exposure to Agile/Scrum development methodologies
Educational Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred but not mandatory with relevant experience).
Application Process
Ready to step into the arena? Submit your CV alongside a compelling cover letter to [email protected] . Candidates who progress will be contacted for an initial phone screening, followed by an in-person interview.
Key Responsibilities:
· Development: Design, develop, and maintain scalable and efficient backend applications using Node.js and associated frameworks like Express.js or NestJS.
· API Development & Integration: Build and integrate RESTful APIs and GraphQL APIs, ensuring security, performance, and reliability.
· Database Management: Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, optimizing queries and schema design.
· Microservices & Architecture: Design and implement microservices-based architectures, ensuring scalability and maintainability.
· Authentication & Security: Implement OAuth, JWT, session-based authentication, and follow best practices for securing APIs and applications.
· Cloud & DevOps: Deploy and manage applications on AWS, Azure, or Google Cloud with Docker, Kubernetes, and CI/CD pipelines.
· Develop WebRTC-based real-time communication solutions (video/audio/chat).
· Work on CRM integrations and admin panel development.
· Performance Optimization: Identify bottlenecks, optimize application performance, and improve system scalability.
· Testing & Debugging: Write unit and integration tests using Jest, Mocha, or similar frameworks to ensure robust and error-free applications.
· Collaboration: Work closely with front-end developers (React.js, Angular, Vue.js), DevOps engineers, and product teams to deliver high-quality solutions.
Required Skills & Experience:
✅ Strong proficiency in JavaScript & TypeScript
✅ 5+ years of hands-on experience with Node.js and backend development
✅ Experience with Express.js, NestJS, or Koa
✅ Expertise in building and consuming RESTful & GraphQL APIs
✅ Strong understanding of asynchronous programming, event-driven architecture, and WebSockets
✅ Experience with databases (SQL & NoSQL) – PostgreSQL, MySQL, MongoDB, Redis
✅ Knowledge of authentication and authorization mechanisms (JWT, OAuth, SSO, etc.)
✅ Hands-on experience with Docker, Kubernetes, and cloud services (AWS, Azure, GCP)
✅ Experience with CI/CD pipelines, Git, and version control systems
✅ Strong understanding of software design principles, SOLID principles, and best practices
✅ Ability to write clean, maintainable, and efficient code
✅ Experience with unit testing & integration testing (Jest, Mocha, Chai, etc.), Experience with WebRTC for real-time communication (video, audio, chat applications). Strong understanding of OAT services integration. Familiarity with CRM and Admin Panel development. Experience with micro services architect & kafka, hippa compliance. Prior experience in HealthTech and E-commerce domain projects.
✅ Familiarity with logging, monitoring, and debugging tools (Winston, Prometheus, ELK Stack, etc.)
Preferred Skills (Good to Have):
🔹 Experience with Serverless architecture (AWS Lambda, Firebase Functions, Azure Functions)
🔹 Knowledge of Message Queues (RabbitMQ, Kafka, SQS)
🔹 Experience with API Gateway, GraphQL (Apollo, Hasura)
🔹 Familiarity with Terraform, Ansible for Infrastructure as Code (IaC)
🔹 Exposure to Agile/Scrum development methodologies
Educational Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred but not mandatory with relevant experience).
Application Process
Ready to step into the arena? Submit your CV alongside a compelling cover letter to [email protected] . Candidates who progress will be contacted for an initial phone screening, followed by an in-person interview.
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




