Web Development

Backend Node.JS Developer (Remote)

Preferable Location(s): Gurugram, India
Work Type: Full Time

Job Title: Node.js Backend Developer (4-5 Years Experience)

Location: Remote
Job Type: Full-time/Contract

About the Role:

We are seeking an experienced Node.js Backend Developer with 4-5 years of hands-on experience in building scalable and high-performance server-side applications. The ideal candidate should have a deep understanding of JavaScript/TypeScript, Node.js frameworks, and backend architecture, along with strong communication skills to collaborate effectively with teams.

Key Responsibilities:

Design, develop, and maintain RESTful APIs, GraphQL APIs, and microservices using Node.js.

Optimize applications for speed, scalability, and security.

Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.

Implement authentication/authorization (JWT, OAuth, Passport.js) and security best practices.

Integrate with third-party APIs and services (payment gateways, cloud services, etc.).Write clean, efficient, and well-documented code following best practices.

Collaborate with frontend developers, DevOps, and QA teams to deliver robust solutions.

Debug and troubleshoot performance bottlenecks in Node.js applications.

Participate in Agile/Scrum processes, including sprint planning and code reviews.

Stay updated with the latest Node.js trends, tools, and frameworks.

Required Skills & Qualifications:

4-5 years of professional experience in Node.js backend development.

Strong expertise in JavaScript/TypeScript and Node.js frameworks (Express.js, NestJS, Fastify, etc.).

Experience with API development (REST, GraphQL) and microservices architecture.

Proficiency in database design and optimization (PostgreSQL, MySQL, MongoDB).

Knowledge of caching mechanisms (Redis, Memcached) and message queues (RabbitMQ, Kafka).

Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).

Familiarity with CI/CD pipelines, DevOps practices, and automated testing (Jest, Mocha, Chai).

Strong problem-solving and debugging skills.

Excellent communication skills – ability to articulate technical concepts clearly.

Preferred Qualifications:

Experience with serverless architecture (AWS Lambda, Azure Functions).

Knowledge of WebSockets, real-time applications (Socket.io).

Understanding of performance monitoring tools (New Relic, Datadog, Prometheus).

Contributions to open-source projects or active GitHub profile.


Submit Your Application

You have successfully applied
  • You have errors in applying