company logo


Mid-Level: 4 to 6 years

About the Job


WebRTC Developer
WebRTC libraries and APIs
STUN Server
Trun server
Security: Understanding

Company Overview

Twixor is a leading company in the field of customer engagement on social and messaging channels. We enable business transactions over messaging channels and provide intelligent business process automation across various industries. With a global client base and offices in Singapore and India, Twixor is at the forefront of digital transformation.

Job Overview

We are looking for a skilled WebRTC Developer to join our team at Twixor. As a WebRTC Developer, you will be responsible for designing, developing, and maintaining real-time communication solutions using WebRTC technology. This is a mid-level position requiring 2 to 6 years of experience. The job is based in Chennai, Tamil Nadu, India and is a full-time position.


  • 2 to 6 years of experience in WebRTC development
  • Strong knowledge of HTML5, CSS3, and JavaScript
  • Experience with server-side programming languages like Node.js
  • Familiarity with WebRTC libraries and APIs
  • Understanding of real-time communication protocols and security
  • Good problem-solving and analytical skills
  • Excellent teamwork and communication skills

·        STUN Server: Helps in discovering public IP addresses and NAT traversal.

·        TRUN Server: Relays media streams when direct connections fail.

·        ICE Agent: Establishes peer-to-peer connectivity using STUN and TRUN.

·        Media Server (Optional): Handles complex tasks like transcoding.

·        Security: Understanding of security best practices, including encryption (TLS/SSL), authentication, and authorization mechanisms.

·        Knowledge of networking protocols and concepts including TCP/IP, UDP, and WebSocket.

  • Experience with front-end frameworks such as React, Angular, or Vue.js

Roles and Responsibilities

  • Design, develop, and maintain WebRTC-based real-time communication solutions
  • Collaborate with cross-functional teams to gather requirements and implement solutions
  • Integrate WebRTC solutions with existing applications and systems
  • Optimize performance and scalability of WebRTC applications
  • Troubleshoot and debug issues in WebRTC implementations
  • Stay up-to-date with the latest WebRTC trends and technologies

Notice Period :30days

Work Location: Chennai (on-site)

About the company

The world has changed. Enterprises are re-imagining customer engagements on social and messaging channels preferred by their customers, thereby enabling structure in an inherently unstructured medium. We enable business transactions over messaging channels. We orchestrate end-to-end fulfilment via digital customer journeys over all messaging channels, powered with intelligent business process au ...Show More


IT Services and IT Consul...

Company Size

51-200 Employees



Other open jobs from Twixor