Node.js Developer

Recro

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recro Bengaluru is seeking an experienced backend engineer to design, develop, and maintain scalable services and APIs. You will own projects, drive high-performance features, and collaborate with frontend, product, and DevOps teams to deliver end-to-end solutions.

The role emphasizes microservices architecture, system design, and hands-on work with Node.js, NestJS, MongoDB, Redis, and Kafka, along with Docker, Jenkins, Kubernetes, and cloud platforms.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
  • 4–7 years of professional backend software development experience.
  • Hands-on with Node.js and NestJS frameworks.
  • Experience with MongoDB, Redis, and Kafka.
  • B2C experience is a must.
  • Familiar with Docker, Jenkins, and CI/CD pipelines.
  • Knowledge of Kubernetes for container orchestration.
  • Strong understanding of microservices and system design principles.
  • Exposure to cloud platforms (AWS/Azure/GCP).
  • Knowledge of Datadog and ELK stack is a plus.
  • Strong analytical, problem-solving, debugging, and communication skills.

Responsibilities

  • Design, develop, test, and maintain scalable backend services and APIs.
  • Take technical ownership of projects and features for high performance and reliability.
  • Architect and enhance microservices within a distributed system.
  • Collaborate with frontend, product, and DevOps teams to deliver solutions.
  • Participate in code reviews to ensure high-quality, maintainable code.
  • Implement and maintain CI/CD pipelines using Docker and Jenkins.
  • Manage and monitor deployments using Kubernetes.
  • Work with databases like MongoDB, Redis and messaging systems like Kafka.
  • Monitor and optimize application performance using Datadog.
  • Troubleshoot and resolve production issues as part of on-call rotation.

Skills

Node.js
NestJS
MongoDB
Redis
Kafka
Microservices
System design
Cloud platforms
Datadog
ELK stack
B2C experience
Communication

Education

Bachelor’s degree in CS/Engineering
Master’s degree preferred

Tools

Docker
Jenkins
CI/CD pipelines
Kubernetes
AWS
Azure
GCP
Datadog
ELK

Job description

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
  • 4-7 years of professional experience in backend software development.
  • Hands-on experience with Node.js and NestJS frameworks.
  • MongoDB, Redis, and Kafka.
  • Experience in B2C is a must
  • Experience with Docker, Jenkins, and CI/CD pipelines.
  • Familiarity with Kubernetes for container orchestration.
  • Good understanding of microservices architecture and system design principles.
  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Knowledge of performance monitoring tools (Datadog) and ELK stack (Elasticsearch, Logstash, Kibana) is a plus.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and teamwork abilities.
Key Responsibilities:
  • Design, develop, test, and maintain scalable backend services and APIs.
  • Take technical ownership of projects and features, ensuring high performance and reliability.
  • Architect and enhance microservices within a distributed system.
  • Collaborate with frontend, product, and DevOps teams to define and deliver solutions.
  • Participate in code reviews, ensuring high-quality, maintainable code.
  • Implement and maintain CI/CD pipelines using Docker and Jenkins.
  • Manage and monitor deployments using Kubernetes.
  • Work with databases such as MongoDB, Redis, and messaging systems like Kafka.
  • Monitor and optimize application performance using tools such as Datadog.
  • Troubleshoot and resolve production issues as part of a shared on-call rotation.
  • Stay updated with emerging backend technologies and contribute to engineering best
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Node.js Developer
Node.js Developer

Recro • Dadri

On-site
INR 900,000 - 1,700,000
Node.js Developer
Node.js Developer

Barq • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Backend Node.js Engineer
Backend Node.js Engineer

Iatocs • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Node JS Backend Development
Node JS Backend Development

Boschgroup • Coimbatore District

On-site
INR 800,000 - 1,200,000
Nodejs Developer
Nodejs Developer

TECEZE • Pune District

On-site
INR 1,000,000 - 1,500,000
Node.js Developer
Node.js Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 1,000,000
NodeJS Developer
NodeJS Developer

Unify Technologies • Hyderabad

On-site
INR 2,000,000 - 3,000,000
NodeJS Developer
NodeJS Developer

Capsync • Surat

On-site
INR 1,000,000 - 1,500,000
Principal Back-End (Node.Js) Developer
Principal Back-End (Node.Js) Developer

RingCentral • Bengaluru

On-site
INR 2,000,000 - 3,000,000