company logo

WebRTC Developer Jr

Thiruvananthapuram
Full-Time
Mid-Level: 3 to 8 years
Posted on Oct 01 2024

About the Job

Skills

WebRTC
JavaScript
API Integration
AWS
CI/CD
Agile
React
GCP

Job Title: WebRTC Developer

Location: Trivandrum Position

Type: Full-Time

Experience Level: 3 to 8 Years


Role Overview: We are looking for an experienced WebRTC Developer with 3 to 8 years of experience to design, develop, and maintain high-performance video conferencing applications using Janus WebRTC. The ideal candidate will possess extensive expertise in HTML, CSS, and JavaScript, along with strong skills in WebSocket programming. You should also have a solid understanding of WebRTC protocols and experience integrating these technologies into complex systems.


Key Responsibilities:

● Design, develop, and maintain real-time video conferencing applications using Janus

WebRTC.

● Implement features for multi-party video and audio communication, ensuring high

performance and reliability.

● Utilize HTML, CSS, and JavaScript to create dynamic and responsive user interfaces.

● Integrate Janus WebRTC server with existing microservices architecture.

● Develop and manage server-side components for handling WebRTC sessions and

signaling.

● Employ WebSocket programming to enable real-time communication and data

exchange.

● Optimize video conferencing performance and scalability.

● Collaborate with front-end developers to ensure seamless integration of WebRTC

features.

● Troubleshoot and resolve issues related to video and audio quality, connectivity, and

performance.

● Write and maintain unit tests and comprehensive documentation.

● Stay updated with the latest WebRTC and real-time communication technologies and

trends.


Required Qualifications:

● Minimum of 3 years of professional experience with WebRTC technologies, specifically

Janus.

● Extensive experience in HTML, CSS, and JavaScript for developing user interfaces.

● Strong skills in WebSocket programming for real-time communication.

● Proven experience in developing and maintaining real-time video conferencing

applications.

● Deep understanding of WebRTC protocols and concepts, including signaling and media

streaming.

● Proficiency in integrating WebRTC solutions with backend services and microservices.

● Familiarity with front-end technologies and frameworks (e.g., React, Next.js).

● Strong problem-solving skills and attention to detail.

● Experience with Agile methodologies and CI/CD processes.

● Ability to write and maintain unit tests and detailed documentation.

Preferred Qualifications:

● Experience with additional WebRTC frameworks or technologies.

● Knowledge of cloud platforms and deployment (e.g., AWS, GCP).

About the company

We are a unique evaluation partner, offering interview and assessment services to our clients. Our platform's technology-panel-operation-based resources assess candidates' skills, conduct assessments and interviews, advertise jobs, check candidate profiles, hold group discussions, and essentially automate the entire hiring process. We carry out walk-in interviews, campus recruitment, and specialty ...Show More

Industry

Human Resources Services

Company Size

11-50 Employees

Headquarter

Trivandrum

Other open jobs from Futuremug