iOS RTC Software Engineer
Indexed description
We invite the iOS developer to the RTC team. Our cross-platform team develops, analyzes and optimizes Viber calls.
Responsibilities:
We invite a competent and proactive specialist who knows Swift, Objective-C, C++ that is interested in how the code is executed at the low level. While working with us, he will be engaged in research and development of various aspects of Viber calls on iOS platform:
- WebRTC library integration and fine-tuning
- Signaling protocol development
- Media capturing and processing optimization
- CPU/traffic/battery consumption optimization
- Calls statistics gathering and analysis.
Requirements:
- Deep knowledge of Swift and Objective-C: OOP, data structures, multithreading, interoperability.
- Experience with WebRTC, iOS CallKit and AVAudioSession.
- Understanding how a TCP/IP stack works.
- Intermediate+ level of English.
- Proficiency in C/C++, Java, Kotlin, JS/TypeScript, Bash, Python.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search