Sr. NodeJS Developer
Core
Design, build, and maintain scalable, real-time, high-performance server-side applications and distributed systems for social media and live streaming products.
Role type
Senior IC Node.js Backend Engineer
Builds
Scalable backend services, real-time APIs, and distributed systems for live streaming and social media platforms
Domain
Social Media / Live Streaming / Entertainment
Deliverable
production ML models | product features
Required skills
Node.js, NestJS, Express.js, REST APIs, WebSockets, PostgreSQL, MySQL, Redis, Message Queues (BullMQ, Kafka, RabbitMQ), Microservices, Unit/Integration Testing (Jest, Mocha, Chai), Security Best Practices
Preferred skills
GraphQL, Serverless Architectures, Containerization (Docker, Kubernetes), CI/CD, Cloud Platforms (AWS, Azure, GCP), OTT/Live-streaming experience
Technologies
NestJS, Express.js, PostgreSQL, MySQL, Redis, BullMQ, Kafka, RabbitMQ, Jest, Mocha, Chai, Docker, Kubernetes, AWS, Azure, GCP
Responsibilities
Design and build server-side applications and APIs; Develop real-time features using WebSockets; Integrate databases, caching systems, and third-party services; Optimize backend performance, reliability, and scalability; Implement business logic and data storage; Ensure code quality through testing and reviews
Seniority
Senior, hands-on IC