-
View all jobs
Rakuten Viber is one of the most popular and downloaded apps in the world. Working with us provides a unique opportunity to influence hundreds of millions of our users and to be part of the journey that makes us a super-app. Our mission is to make people’s lives easier by enabling meaningful connections, from precious moments with family and friends, through managing business relationships to pursuing their passions.
We are a global team of engineers dedicated to creating the best tools to ensure safe, convenient communication for millions of users worldwide. Our culture is built on innovation, teamwork, and a commitment to excellence.
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:
Requirements:
We are a global team of engineers dedicated to creating the best tools to ensure safe, convenient communication for millions of users worldwide. Our culture is built on innovation, teamwork, and a commitment to excellence.
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.
Key Skills
Ranked by relevance
ios
c
swift
data structures
kotlin
java
bash
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer
2026-05-21
Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Related
Full-stack (Kotlin) Engineer (m/f/d) - Team Payments
2026-05-21
Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
Related
Full Stack Engineer, Blockchain
2026-05-19
Full-time
Not Applicable
Poland
Software Development
Engineering
Login to Apply
- Posted
- Apr 30, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Warsaw
- Company
- Rakuten Viber
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer
2026-05-21
Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Related
Full-stack (Kotlin) Engineer (m/f/d) - Team Payments
2026-05-21
Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
Related
Full Stack Engineer, Blockchain
2026-05-19
Full-time
Not Applicable
Poland
Software Development
Engineering