Kotlin, Jetpack, Material 3, and Coroutines
Your experience with Jetpack Compose, Kotlin Coroutines, Retrofit, etc. and a strong understanding of modern development principles such as Trunk-Based Development, Test-Driven Development, multi-module applications, feature toggles, etc. to support performant and collaborative engineering teams.
Your understanding of the benefits of a loosely coupled architecture, using strategies such as repositories, use cases, MVVM, MVP, and clean architecture.
Your knowledge of the mobile landscape, trends, and emerging technologies used in creating performant, resilient, and robust Android apps. Kotlin Multiplatform Mobile (KMM) is a plus.
Requirements:
- Collaborating with the design team to define app features.
- Ensuring quality and performance of the application to specifications.
- Identifying potential problems and resolving application bottlenecks.
- Fixing application bugs before the final release.
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Designing and implementing application updates.