WebRTC Developer.
MultiTV is one of the leading video technology company in India offering a video platform-as-a-service (PaaS) that simplifies video technology experiences for businesses. Founded in 2014, MultiTV has grown significantly in the last few years and added a lieu of video tech products–CREATOR, BeLIVE, StreamLine, Pulse, Video Commerce and MicroLearn. The company works with 200+customers across different industries. Some of our featured customers are SonyLiv, Asian Paints, Microsoft, Cisco, MXPlayer, FIFA, Delhi Daredevils, Mercedes Benz, Zee5, HCL, Network18, Samsung, Panasonic, Reliance Jio, Nissan, Audi, and Honda.
Come join the team that is reshaping the future of video technology.
Requirements:
- 5 to 10 years of working experience
- Hands-on experience with WebRTC platforms
- Strong knowledge of protocols like SIP/SDP, RTP/RTCP, HTTPS, SSL/TLS.
- Experience in VoIP products based on open source projects such as Asterisk, Freeswitch, Kamailio etc.
- Experience in developing server products and solutions integrating third-party or open- source solutions.
- Strong competencies in data structures, algorithms, and software design experience in integrating third-party or open-source solutions.
- Hands on experience in C++
- Hands on experience in server side programming in Webrtc, websockets.
- Working Knowledge on WebRTC Gateways
- Experience in telecom domain
- Knowledge of GStreamer or FFMPEG
Responsibilities:
- lead a fast-pacing mission critical development team.
- Actively involved in all phases of our WebRTC product lifecycle.
- write high performing code and participate in key architectural decisions.
- Working with cutting edge technologies and contributing to the development of unified communication systems including the signalling, session description, media and server- side logic.
- Continuously discover, innivate, evaluate, and implement new technologies to maximize development efficiency.
- Handling complex technical issues related to WebRTC development and discussing solutions with the team.
Additional Skills:
- A person should be a hardcore developer with hands-on experience.
- Should be a very good team player with a go-getter attitude, results-driven, adaptable, inspirational, organized and quality-focused.
- Must have the ability to take ownership of work and take it to the finish line.
- Good analytical, reasoning, logical and troubleshooting skills.
- Understanding of best coding standards guidelines etc.