SAN LAK SERVICES PRIVATE LIMITED · Remote, India
Skills: TypeScript, JavaScript, Node.js, MongoDB, AWS, Docker, CI/CD
Job Description: Backend Developer (Node.js & TypeScript)
\\Job Title:\\ Backend Developer
\\Experience:\\ 2–5 Years (Preferred)
\\Employment Type:\\ Full-Time
\\Department:\\ Technology / Engineering
\\Work Mode:\\ As per company requirements
About the Role
We are looking for a skilled Backend Developer with expertise in Node.js, TypeScript, real-time communication, and scalable backend systems. The candidate should have hands-on experience with WebRTC video calling, databases, cloud deployment, DevOps, payment gateways, bulk/OTP SMS, and WhatsApp integrations.
Key Responsibilities
- Develop, maintain, and optimize scalable backend applications using Node.js, TypeScript, and REST APIs.
- Build real-time communication features using WebRTC, Socket.IO, and WebSockets, including signaling servers and video call management.
- Design and optimize MongoDB schemas, queries, indexes, and data models.
- Implement Redis for caching, session management, real-time state, and background jobs.
- Containerize applications using Docker and deploy them on cloud platforms.
- Manage application logging, monitoring, error tracking, testing, debugging, and performance optimization.
- Integrate payment gateways, including payment processing, webhooks, transaction verification, and refunds.
- Integrate bulk SMS, OTP SMS, and WhatsApp Business API for authentication, notifications, and automated messaging.
- Implement secure authentication, authorization, API protection, and data validation.
- Collaborate with frontend, QA, DevOps, and product teams; maintain documentation and troubleshoot production issues.
Required Technical Skills
\\1. Backend Development\\
- Node.js, TypeScript, and JavaScript
- Express.js, NestJS, or similar frameworks
- REST APIs, third-party integrations, JWT, and OAuth
\\2. WebRTC & Real-Time Communication\\
- WebRTC implementation and signaling servers
- Socket.IO and WebSockets
- STUN/TURN concepts, call management, and connection troubleshooting
\\3. Databases & Caching\\
- MongoDB schema…
Sign in to see the original posting
Browse more developer jobs on RoleBurst