Proven Android development experience (at least 2 years)
Good skills in Kotlin and Java
MVVM/MVI;
Experience with Android SDK, Android Architecture Components (Navigation, Room, ViewModel, LiveData)
Experience with Glide, Retrofit, Ktor
Experience with Coroutines
Experience with DI: Koin/Hilt/Kodein
Experience with WebSockets
Experience with Custom/composite views and animations
Experience with Agile framework (Scrum, Kanban)
Experience with Git
Experience in deploying apps to the Play Store;
Firebase Services (FCM, Analytics, Crashlytics, App Distribution, etc.)
Upper Intermediate level of English
Experience with Kotlin Multiplatform Mobile
Knowledge of Jetpack Compose, GraphQL
Knowledge of CI/CD process
Experience in Bluetooth/BLE/USB devices
Free coffee, milk, cookies, etc. at the office;
Compensation sick leaves (8 days), vacation (20 days) per year;
English lessons at the office;
Team buildings, pizza and beer parties, corporate events;
Compensation for specialized software (from 30% to 100% depends on the situation);
Compensation for specialized courses, trainings, etc. (from 30% to 100% depends on the situation) ;
Helping with registration and management of the PE;
Lawyer Services;
Massage at the office.
You will develop two applications in the vast farm industry for tablets and phones which have to communicate with each other via WI-FI.