Roles & Responsibility
Strong knowledge of Java & Android build system with exp. in Kotlin.
• 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.
Any Graduate