CO

UcaaS Developer

Cogniter Technologies
Chandigarh ₹3-7 LPA Posted 22 May 2025
FULL TIME
Nat
Php
Troubleshooting
Microsoft
Analytics
+5 more

Job Description

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.

Join WhatsApp Channel