iOS RTC Software Engineer
Core
Develop, analyze, and optimize Viber calls on the iOS platform, focusing on low-level code execution and media processing.
Role type
Senior IC iOS RTC Software Engineer
Builds
Viber call features and media processing capabilities
Domain
Telecommunications / Real-time Communication (RTC)
Required skills
Swift, Objective-C, C++, WebRTC, iOS CallKit, AVAudioSession, TCP/IP stack understanding, multithreading, data structures
Preferred skills
C/C++, Java, Kotlin, JS/TypeScript, Bash, Python
Technologies
WebRTC, iOS, Swift, Objective-C, C++
Responsibilities
Integrate and fine-tune WebRTC library, develop signaling protocols, optimize media capturing and processing, optimize CPU/traffic/battery consumption, gather and analyze call statistics
Seniority
Senior, hands-on IC