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.