Description :
Job Title : Backend Node.js Developer
Location : Bangalore
About the Role :
We are seeking an experienced Backend Developer with strong expertise in Node.js to design, build, and maintain high-performance server-side applications. You will collaborate with front-end engineers, DevOps, and product teams to deliver scalable, secure, and efficient APIs and services.
Key Responsibilities :
- Design and develop RESTful and / or GraphQL APIs using Node.js and modern frameworks like Express, NestJS, or Fastify.
- Implement robust, scalable, and secure backend services.
- Integrate with databases (SQL and NoSQL) and third-party APIs.
- Write clean, maintainable, and efficient code following best practices.
- Optimize application performance and ensure high availability.
- Collaborate with front-end developers to define API contracts and integration workflows.
- Implement authentication and authorization mechanisms (JWT, OAuth2, etc.).
- Write unit and integration tests using frameworks like Jest, Mocha, or Supertest.
- Participate in code reviews and contribute to improving backend architecture and development practices.
- Troubleshoot and debug production issues as part of ongoing maintenance.
Required Skills and Qualifications :
Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).3-9 years of backend development experience with Node.js.Strong knowledge of JavaScript (ES6+) and / or TypeScript.Experience with Express.js, NestJS, or similar frameworks.Solid understanding of RESTful API design and microservices architecture.Soft Skills :
Strong problem-solving and analytical abilities.Effective communication and teamwork skills.Attention to detail and a passion for writing clean, efficient code.Ability to learn quickly and work independently in a fast-paced environment.What We Offer :
Competitive salary and performance-based bonuses.Flexible working hours and remote-friendly culture.Health insurance and paid leave.Opportunity to work on cutting-edge technologies and complex systems.(ref : hirist.tech)