t.
Key Responsibilities :
Technical Responsibilities :
WebRTC Development : Design and enhance WebRTC-based communication solutions using APIs from platforms like Jitsi, Janus, Zoom, and more.
Media Server Management : Collaborate with media servers to optimize real-time audio and video streaming for the best user experience.
Protocol Development : Implement and refine protocols such as SIP, VoIP, and RTC to support high-quality communication.
Platform Integration : Integrate third-party UCaaS services like Twilio, Vonage, and Microsoft Teams to enhance platform functionality.
Microservices Development : Build and maintain Node.js-based microservices for signaling, session management, and media control.
Performance Optimization : Continuously optimize performance to minimize latency, improve call quality, and maximize bandwidth efficiency.
Security Practices : Ensure communication is secure by implementing encryption and other data protection protocols.
Collaborative Responsibilities :
Cross-Team Collaboration : Work closely with frontend teams to ensure seamless WebRTC integration across various platforms.
Troubleshooting Support : Quickly identify and resolve issues in real-time communication, especially under fluctuating network conditions.
Required Qualifications :
WebRTC Media Server Expertise : 3+ years of experience with WebRTC development and managing media servers.
Backend Development : Strong proficiency in Node.js and microservice architecture.
Protocol Knowledge : Experience with SIP, VoIP, STUN / TURN, ICE candidates, and other signaling protocols.
Real-Time Streaming : Hands-on experience with protocols like RTSP, RTP, HLS, and DASH.
UCaaS Integration : Familiarity with platforms like Twilio, Vonage, or Microsoft Teams.
Cloud Infrastructure : Experience deploying applications in cloud environments like AWS, GCP, or Azure.
Networking Optimization : Strong understanding of networking, NAT traversal, and WebRTC optimization techniques.
Security Expertise : Focus on secure communication protocols and data protection practices.
Preferred Skills :
AI Integration : Experience with AI technologies for noise cancellation, echo reduction, or speech analytics.
Real-Time Messaging : Familiarity with real-time messaging / chat systems.
Cloud Media Servers : Experience deploying media servers in cloud environments (AWS, GCP, Azure).
Event-Driven Architectures : Proficiency with event-driven technologies like WebSockets or Socket.IO.
Skills Required
Nat, Backend, Rtsp, Php, Voip, Sip, Microsoft, Troubleshooting, Seo, Analytics
Developer • Chandigarh