Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

NodeJS Backend Engineer - OTT Platform

Mumbai, Maharashtra, India

Experience
3–6 years
Employment
Full-time
Work mode
Onsite
Salary
₹8 L–12 L / year
Deadline
Apply by 1 Nov 2026
Posted
2026-06-03

Required skills

SkillExperienceLevel
PythonNot specifiedNot specified
Node.Js3+ yearsNot specified
MongoDB2+ yearsNot specified
Performance Tuning1+ yearsNot specified
Redis1+ yearsNot specified
Microservices2+ yearsNot specified
Application Lifecycle Management1+ yearsNot specified
Advanced Message Queuing Protocol - (AMQP)1+ yearsNot specified
Nest.Js3+ yearsNot specified
Fastify3+ yearsNot specified
RESTful API2+ yearsNot specified
Asynchronous workflows1+ yearsNot specified
Latency Reduction1+ yearsNot specified

About the role

Node.js Backend Engineer - OTT Platform

Location - Andheri, Mumbai




Experience

3-5 years of backend engineering experience building scalable APIs and production services.


Role Summary

We are looking for a Node.js Backend Engineer to build and maintain high-performance APIs for an OTT platform. The role involves billing-related APIs, streaming-adjacent backend workflows, low-latency service design, and integration with Redis, MongoDB, and event-driven systems.



Responsibilities


Design, build, and maintain scalable backend APIs using Node.js using NestJS & Fastify.


Develop OTT-related backend services, including billing, entitlement, subscription, playback support, and user lifecycle workflows.


Work with Redis and MongoDB for caching, session management, data persistence, and performance optimization.


Build low-latency APIs and optimize application performance for production traffic.


Integrate with WebRTC/DRM-related services at a basic systems level for playback workflows.


Design event-driven components and asynchronous processing pipelines.


Write clean, maintainable, and well-tested code with strong unit, integration, and API test coverage.


Implement structured logging, observability, error handling, and monitoring-friendly code.


Collaborate with product, QA, DevOps, and frontend teams to ship reliable releases.



Required Skills


Strong Node.js experience with server-side API development.

Hands-on experience with NestJS and/or Fastify.

Strong understanding of REST APIs, microservices, and backend architecture.

Experience with Redis and MongoDB.

Understanding of event-driven systems, queues, and asynchronous workflows.

Knowledge of performance tuning, scalability, and latency reduction.

Experience with logging, debugging, and production support practices.

Good testing discipline, including TDD, unit tests, and integration tests.




Nice to Have


Basic Python or Go experience for support services, tooling, or internal jobs.

Exposure to OTT/media domain concepts like playback, DRM, session control, and subscription billing.

Experience with cloud platforms, CI/CD, containerization, and observability stacks.

Familiarity with GraphQL, WebSockets, or real-time backend patterns and AWS, GCP Deployments (Docker, Serverless).

Role categories

Similar roles in Mumbai

BD

Mumbai, India

Full-timeJodeRuby on RailsGITApplication SecurityEJS
₹20 L–25 L / year
Apply Now
JE

Remote

RemoteContractJavaSpring FrameworkMySQLPython (FastAPI)JavaScript
Not disclosed
Apply Now
FS

Remote

RemoteFull-time.NetAzureAngular (All Versions).NET Core 6+RESTful API
Not disclosed
Apply Now