We are looking for an experienced Node.js Developer with 5+ years of hands-on experience in building scalable, high-performance backend applications. The ideal candidate should be strong in JavaScript, backend architecture, and API development, with a solid understanding of modern web technologies.
Key Responsibilities
Design, develop, and maintain scalable backend applications using Node.js
Build and integrate RESTful APIs and/or GraphQL APIs
Work with databases such as MongoDB, PostgreSQL, MySQL, or other NoSQL/SQL databases
Implement business logic, authentication, authorization, and data security
Optimize applications for performance, scalability, and reliability
Collaborate with frontend developers, DevOps, and product teams
Write clean, maintainable, and well-documented code
Participate in code reviews and mentor junior developers
Troubleshoot, debug, and resolve production issues
Required Skills & Qualifications
5+ years of experience in Node.js development
Strong proficiency in JavaScript (ES6+)
Experience with frameworks such as Express.js, NestJS, or Fastify
Strong knowledge of REST APIs and asynchronous programming
Experience with database design and ORM/ODM tools (Mongoose, Sequelize, TypeORM)
Familiarity with microservices architecture
Experience with Git, version control, and CI/CD pipelines
Understanding of cloud platforms (AWS, Azure, or GCP)
Knowledge of Docker and containerization is a plus
Strong problem-solving and communication skills
Job Type: Full-time
Pay: ₹1,000,000.00 - ₹5,000,000.00 per year
Benefits:
Health insurance
Work Location: On the road