At least 2 years of software development experience
Strong experience with latest Android libraries (AndroidX)
Experience with Constraint Layouts
Understanding of architectural patterns (MVP, Viper, MVVM)
Understanding of the principles of Clean Architecture
Experience with asynchronous programming (RxJava2, Kotlin Coroutines, LiveData)
Experience with Dagger 2 DI
REST and Sockets principles
Git
Intermediate or higher level of English
Knowledge of Flutter or desire to learn this technology
Possibility of working remotely & flexible schedule
Competitive salary
Friendly and supporting environment
Personal development and professional growth
Annual paid vacation, paid sick leaves and holidays
Working with the international market and having a primary focus on Western Europe & USA