Requirements
— Experience working with Kotlin;
— Knowledge of OOP principles, SOLID, Clean Architecture, design patterns, MVVM, MVI;
— Understanding of Android design principles and following Google recommendations for Android architecture;
— Experience with Android Jetpack (Architecture components, Lifecycle, ViewModel etc.);
— Experience with Jetpack Compose;
— Experience with multithreading and concurrency, Kotlin Coroutines, Flows;
— Experienced with DI (Dagger 2, Hilt);
— Experience in writing unit tests and instrumented tests;
— Upper-Intermediate level of English.
Would Be a Plus
— Experience with databases (Room);
— Experience with CI/CD related tools.
About project
What solution could be developed to reach reliable mobile connections, unfettered by a dependency on a single mobile operator?
The app provides continuous mobile connectivity and seamless roaming. Mobile data connections are always available and provide high-quality service using the application. Moreover, it enables a device to automatically use of connections with all available mobile networks (including private networks, Wifi, etc).
HR Contacts
We’re proud of our team and are always on the lookout for people who share our vision and values so we can deliver amazing results together.