We are looking for Android Developer for Viber (Rakuten Group), one of the most popular and downloaded apps in the world.
Project: The Content Team is in charge of developing Viber’s social media features, such as channels and communities and most recently Viber Lenses.
As an Android developer, you will be responsible for design and development of Viber Android client.
Requirements:
Strong Android development skills (3+ years of commercial experience)
Strong Java development skills (3+ years of commercial development experience)
Strong Kotlin development skills (1+ year of commercial experience)
Collections
Concurrency/Multithreading in Android
Understanding of mobile application design and UX
Unit tests
Git (1+ year of commercial experience)
Design patterns (GoF) and architecture of the applications
MVP/MVC/MVVM architecture-based development experience
Intermediate+ spoken level of English
Will be a plus:
Dagger
Android custom views
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
We offer:
Competitive salary with the regular review
Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv
PE 5% Taxes compensations, accountant assistance
Vacation (up to 20 working days)
Paid sick leaves (10 working days)
Medical Insurance after probation period (3 months)
Online English courses
Direct cooperation with the customer
Teambuildings, corporate parties and company trips abroad
Great working environment and team spirit