CareerPlanSign in

MERN Stack Developer

💼 Full-time🗓 2026-09-24 → 2026-09-27

Core

Design and develop scalable backend services and microservices for a high-performance cloud telephony and omnichannel communication platform, handling real-time events, call routing, and data streaming.

Role type

Senior Backend Node.js Engineer (Telephony/Real-time Systems)

Builds

Scalable microservices for telephony, call routing, ACD, WebRTC signaling, IVR workflows, and real-time event processing.

Domain

Telecommunications / Cloud Communications (CPaaS)

Deliverable

production ML models | product features

Required skills

Node.js internals, Elasticsearch, MongoDB, Redis, RabbitMQ/Kafka, WebSockets, IPC, distributed systems, high-concurrency optimization, event-driven architecture, microservices design, algorithmic problem solving.

Preferred skills

SIP/WebRTC basics, Asterisk/Freeswitch, Docker containerization, SaaS/CPaaS platform experience, distributed locks, rate-limiting strategies.

Responsibilities

Design scalable backend services; build microservices for telephony and real-time events; optimize Elasticsearch queries and MongoDB operations; manage high-throughput message queues; implement fault-tolerant mechanisms; collaborate with DevOps on CI/CD and scaling.

Seniority

Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.