Position: Android Developer
Company: KindGeek
Experience required: 5y
English level: upper

ABOUT THE PROJECT

The client is a UK-based Fintech mobile-first business that cooperates with influential UK banks and companies by providing digital and physical credit cards and other financing services. The application grants a straightforward yet secure credit management system devoid of bureaucratic hustle. The solution is simple on the surface yet complex “under the hoof” –– with security measures that ensure the protection of sensitive data. Being a white-label solution, the application grants flexibility and the opportunity to customize the platform for the client’s customers. 

REQUIREMENTS

5+ years of experience developing Android applications
Strong knowledge of Java and Kotlin
Experience with Android UI guidelines
Knowledge of Object-oriented concepts
Knowledge of the latest android jetpack components tool
Knowledge of design patterns MVVM, MVP
Clean code architecture
Knowledge of SOLID principles
ViewModel, Navigation, LiveData, Realm, Retrofit, Koin
Kotlin Coroutines, Kotlin flows
English level –  upper-intermediate or higher.

Would be a plus:
Jetpack compose
Knowledge of basic security principles