Senior Node.js Backend Developer – Scalable Backend Systems

Winzons

India

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

I2B Technologies in Hyderabad, India is seeking a Senior Node.js Backend Developer to architect and build a high-scale platform for millions of users. You will design highly concurrent systems using Node.js (TypeScript/JavaScript) and drive distributed microservices with REST/gRPC APIs, WebSockets, and real-time data flow.

The role emphasizes cloud-agnostic design, performance optimization, and scalable data modeling for low-latency operations in a mobile-centric platform.

Qualifications

  • 4–7 years of production experience with Node.js backend systems.
  • Strong TypeScript/ES6+ expertise for large-scale apps.
  • Experience building distributed microservices in cloud environments.
  • Hands-on with Docker/Kubernetes in production deployments.
  • Knowledge of real-time data streaming and WebSockets.

Responsibilities

  • Design and develop high-concurrency Node.js backend services.
  • Lead microservices and API development (REST/gRPC) for mobile clients.
  • Implement real-time data sync using WebSockets and streaming protocols.
  • Model data with NoSQL stores optimized for speed and scale.
  • Tune performance, reduce latency, and improve observability.
  • Conduct research and POCs to select suitable tech.

Skills

Core Node.js
TypeScript
Asynchronous Programming
Distributed Systems
Microservices
Docker
Kubernetes
REST/gRPC
WebSockets
NoSQL databases
Caching (Redis)

Tools

Docker
Kubernetes
Kafka

Job description

Company Details

Company Name: I2B Technologies

Job Role: Senior Node.js Developer

Experience Required: 4 to 7 Years (Core focus: 4-5 years Node.js expertise)

Employment Type: Full-Time

Location: Hyderabad, India

Industry: Software Development / Backend Engineering

Work Focus: High-scale distributed backend systems

Role Overview

We are seeking an exceptionally skilled and results-oriented Senior Node.js Backend Developer to architect and develop the core platform for our next-generation, mobile-centric platform. This role demands deep expertise in building highly concurrent, asynchronous, and distributed systems designed for massive scalability and ultra-low latency. You will be instrumental in delivering a system that can reliably support millions of users and high-velocity data flow, designed for a cloud-agnostic architecture from inception.

Key Responsibilities
  • High-Concurrency Development : Design and implement highly performant and resilient backend services using Node.js (TypeScript/JavaScript), leveraging its asynchronous nature to manage persistent connections and high throughput efficiently.
  • Microservices & APIs : Lead the development and maintenance of microservices, focusing on defining and implementing secure, robust, and highly optimized APIs (REST/gRPC) for mobile clients.
  • Real-Time Data Flow : Architect and implement real-time, bi-directional data synchronization mechanisms (e.g., WebSockets, dedicated streaming protocols) necessary for instantaneous information delivery across the platform.
  • Data Modeling & Persistence : Collaborate on and execute data modeling strategies, integrating with high-volume, low-latency databases (e.g., Cassandra, ScyllaDB, Aerospike) optimized for extremely fast reads and writes.
  • Optimization & Tuning : Proactively identify and resolve performance bottlenecks within the Node.js runtime, event loop, and service interactions to ensure exceptional user experience under heavy load.
  • Ability to perform Research / POCs & choose the suitable technology.
Required Technical Expertise (4- 5 Years Experience Focus)
  • Core Node.js & TypeScript : 4- 5 years of hands-on, production experience in Node.js, with expertise in modern TypeScript/ES6+ development for large-scale applications.
  • Asynchronous Programming Mastery : Deep understanding and practical experience with the Node.js event loop, non-blocking I/O, and advanced asynchronous patterns (Promises, async/await) to maintain high concurrency.
  • Distributed Systems & Microservices: Proven experience architecting and operating services within a distributed system/microservices environment, including deployment using Docker and Kubernetes.
  • Messaging & Real-Time : Expert knowledge of and implementation experience with message queuing systems like Apache Kafka for event sourcing, and protocols (e.g., WebSockets) for real-time data sync.
  • Database Expertise : Deep practical experience working with, tuning, and optimizing at least one NoSQL distributed database (e.g., Cassandra, ScyllaDB, or Aerospike) for extreme performance and horizontal scalability.
  • Caching & Statelessness : Expertise in implementing various caching strategies using tools like Redis or Memcached to ensure service statelessness and reduce database load.
Scalability & Performance Expectations
  • High Throughput : Services must be capable of processing extremely high volumes of data transactions and managing millions of concurrent connections without degradation in service quality.
  • Latency Goal : Achieve and maintain a P95 latency of less than 100 milliseconds for all core, user-facing data operations.
  • Cloud-Agnostic Design : Experience designing and implementing services that are abstracted from specific cloud provider dependencies, demonstrating familiarity with cloud-agnostic practices for deployment across AWS, GCP, or Azure.
  • Observability : Strong experience leveraging modern observability tools (e.g., Prometheus, Grafana, Jaeger) to monitor, trace, and debug complex, asynchronous, and distributed Node.js applications in production.
Startup Mindset & Delivery Goals
  • Extreme Ownership : Demonstrate the ability to take full technical ownership of complex modules, driving them from architectural concept through to stable, optimized production deployment.
  • Agility : Possess the adaptability and technical versatility required to thrive in a fast-moving startup environment with continuous deployment and rapid feature iteration.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Developer – Microservices | ₹5 LPA To ₹8 LPA
Senior Java Backend Developer – Microservices | ₹5 LPA To ₹8 LPA

Winzons • India

Hybrid
INR 3,500,000 - 6,500,000
Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Node Js Developer
Node Js Developer

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 600,000 - 900,000
Systems Analyst
Systems Analyst

DAZN • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Node.js Backend Developer – Senior
Node.js Backend Developer – Senior

Winzons • India

On-site
INR 1,800,000 - 3,200,000
Senior Node.js Developer
Senior Node.js Developer

Unified Infotech • Kolkata District

On-site
INR 2,500,000 - 3,600,000
Back End Developer
Back End Developer

GeekyAnts • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Senior Node JS Engineer
Senior Node JS Engineer

Jetbro • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Competitive salary
Career growth opportunities
Innovative team culture
Senior Backend Engineer | 6–8 Years Experience
Senior Backend Engineer | 6–8 Years Experience

Candidzone • India

On-site
INR 1,600,000 - 2,600,000
Node.js Developer
Node.js Developer

Technix-Technology Solutions Private Limited • Patna

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