Relevant Yrs. of experience
10
Detailed JD (Roles and Responsibilities)
• 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.
Mandatory skills
MVI, Jetpack Compose, Mockito, Hilt
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Android Developer – Wallet Integrations
2026-06-18
Mid Level Backend Engineer (Java/Kotlin)
2026-06-18
Android Developer - Kotlin/Java
2026-06-19
- Posted
- Feb 24, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Calgary
- Company
- KAnand Corporation
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Android Developer – Wallet Integrations
2026-06-18
Mid Level Backend Engineer (Java/Kotlin)
2026-06-18
Android Developer - Kotlin/Java
2026-06-19