Source description
About the role
Strong knowledge of Java & Android build system with exp. in Kotlin. Strong knowledge on Jetpack compose and its libraries with Coroutines. • Strong object-oriented design skills including design patterns, data structures, test driven development. • Sound knowledge of memory management and concurrency. • Working knowledge of Android internals, Android UI design principles, patterns, and best practices to help build high performance apps with low footprint. • Experience building Android app from scratch with a strong focus on architecture. Familiar with MVI, MVP, MVVM, VIPER, etc. • Experience working with remote data via REST and JSON. • Experience with third-party libraries, APIs, web services and JSON, e.g Dagger, Hilt, Rxjava, Retrofit, GSON, Jackson etc. • Hands on knowledge working with Junit, Mockito.
More at Logic Planet