Android Engineer
A US-based client delivers an enterprise IoT fleet management platform for transportation and logistics. Lemberg Solutions engineers build, test, and support the client’s Android platform and backend, including a variety of Android apps for both drivers and back-office staff.
Pay attention: only those candidates who meet the listed requirements will receive an answer!
Location
Ukraine
Necessary skills and qualifications
3+ years of experience with Kotlin
Practical experience with the Android SDK
Strong knowledge of Kotlin coroutines
Deep knowledge of OOP/SOLID
Profound understanding of design patterns, OOD
Experience with MVVM
Understanding of Android UI principles, creating custom UI elements, UI animation techniques, and creating interactive UX on Android
Knowledge of Jetpack Compose
Experience with integrating third-party libraries
Familiarity with SQLite, Room
Practical experience with web service technologies (REST, JSON)
Acquaintance with source-code repositories, GIT
Strong soft skills and proven experience in direct communication with a client
At least an Upper-Intermediate level of English
Will be a plus
General understanding of Java and multithreading techniques
Understanding of Clean Architecture
Knowledge of reactive programming
Experience with dependency injection frameworks (Hilt or Koin)
Experience with Maps API / Framework
Acquaintance with Android Automotive / Auto
Familiar with unit testing
Yuliana Malets
Recruiter