Android Developer.
Working on this project will give you the opportunity to solve problems on a large product (about 50 million active users) in an international team, which will allow you to learn the principles of the messenger, get acquainted with XMPP protocol, IP telephony, and also work with a large amount of data in a multithreaded application. A unique opportunity to learn from the inside and work with e2e message encryption.








Our expectations:
  • Experience with Kotlin
  • Extensive knowledge and experience in creating asynchronous multithreaded applications using various platforms and third-party solutions such as Kotlin Coroutines, RxJava and Executors
  • Good knowledge of the principles of object-oriented, creative and functional programming
  • Experience with architectural design patterns such as MVVM (required), MVP, MVP, etc.
  • Experience working with the main Android Arch components such as ViewModel, Live Data, Paging, Room, Navigation and WorkManager.
  • Knowledge of DI, in particular Dagger 2.
  • Good knowledge of REST
  • Good knowledge of SOLID principles
  • English intermediate and above
  • Scrum Experience
We offer:
  • A variety of opportunities for professional development and self-education (external and internal trainings, participation in conferences, meet-ups, etc.)
  • Medical insurance
  • Mobile communication and Internet expenses сompensation, mobile phone provision
  • English Language Classes
  • Performance based bonus
  • Birthday Gifts
  • Monthly lunch fee compensation
  • 29 days vacation
  • Freedom to work in the office and/or at home
Join lifetech team, solve challenging professional tasks and increase the level of your competences!
    Join our team.

    Your name

    Your e-mail

    Your message

    *Clicking the Send button, you agree with the processing of your personal data