-
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.
As an Android Developer, you will be responsible for design and development of Viber Android client. We offer many interesting and challenging tasks that will allow you to extend your technical abilities delivering the product of the highest quality to our users.
The ideal candidate is interested in improving our users’ experience and wants to make a positive impact in the team.
Full time job. We’re working in hybrid mode (from home and the office).
Responsibilities:
As an Android Developer, you will be responsible for design and development of Viber Android client. We offer many interesting and challenging tasks that will allow you to extend your technical abilities delivering the product of the highest quality to our users.
The ideal candidate is interested in improving our users’ experience and wants to make a positive impact in the team.
Full time job. We’re working in hybrid mode (from home and the office).
Responsibilities:
- Take part in the development of Viber client for Android
- Work within a big team of developers to new features production, complete proposed initiatives, contributing application improvements
- Quickly gain an understanding of our clients’ requirements, technology needs and solution architecture
- Collaborate with product managers and design team to develop appropriate solutions.
- 5+ years of commercial experience
- Strong Java development skills
- Strong Kotlin development skills
- Strong Android development skills
- Collections
- Concurrency/Multithreading in Java
- Experience with Coroutines/Flow
- Experience with Android Jetpack (WorkManager, Paging, ViewBinding, LiveData)
- Dagger 2
- Experience with multi-module projects
- Gradle
- Understanding of mobile application design and UX
- Experience with databases (SQL, optimization), Room
- Unit tests
- Git
- Design patterns (GoF), architecture and refactoring of the applications
- MVP/MVI/MVVM architecture-based development experience
- Intermediate spoken level of English.
- Android custom views
- ExoPlayer.
Key Skills
Ranked by relevance
android
kotlin
java
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Middle Software Engineer (JS/TS)
2026-05-27
Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Related
Senior Front-End Developer
2026-05-28
Full-time
Not Applicable
Belgium
Software Development
Engineering
View Job Details
Related
Java Developer - Big Data
2026-05-27
Contract
Mid-Senior
Australia
Software Development
Information Technology
Login to Apply
- Posted
- Dec 31, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Warsaw
- Company
- Rakuten Viber
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Middle Software Engineer (JS/TS)
2026-05-27
Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Related
Senior Front-End Developer
2026-05-28
Full-time
Not Applicable
Belgium
Software Development
Engineering
View Job Details
Related
Java Developer - Big Data
2026-05-27
Contract
Mid-Senior
Australia
Software Development
Information Technology