HamburgerMenu
hirist

Backend Developer - Node.js

MAGIC BLOOMS MEDIA PRIVATE LIMITED
Gurgaon/Gurugram
4 - 5 Years

Posted on: 30/07/2025

Job Description

Job Description :


Responsibilities :

- Develop, optimize, and maintain scalable backend services using Node.js and Express/NestJS.

- Design and implement RESTful and GraphQL APIs for seamless frontend-backend integration.

- Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, ensuring data integrity and performance.

- Implement authentication and authorization using JWT, OAuth, and Firebase Auth.

- Optimize application performance using caching (Redis, Memcached), message queues (RabbitMQ, Kafka), and background jobs.

- Write clean, modular, and well-documented JavaScript/TypeScript code.

- Develop and maintain unit and integration tests using Jest, Mocha, and Chai.

- Collaborate with frontend engineers, DevOps teams, and product managers to deliver high-quality applications.

- Monitor application health, troubleshoot issues, and optimize system reliability.

- Implement CI/CD pipelines and work with Docker, Kubernetes, AWS, GCP, or Azure for deployment.

Requirements :

- 4- 6 years of experience in backend development using Node.js .

- Strong knowledge of JavaScript (ES6+) and TypeScript.

- Hands-on experience with Express.js, NestJS, or Fastify.

- Expertise in database management (PostgreSQL, MySQL, MongoDB, Redis).

- Experience with RESTful API and GraphQL API development.

- Strong understanding of asynchronous programming, event-driven architecture, and microservices.

- Knowledge of authentication mechanisms (JWT, OAuth, API Keys, SSO).

- Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, GCP, Azure).


- Experience in unit and integration testing (Jest, Mocha, Supertest, Chai).

- Proficient in Git, Agile development, and code review best practices.


info-icon

Did you find something suspicious?