Overview
Skills
Job Details
Role: Android Developer
Location: Atlanta, GA - onsite
Proficiency in Android Jetpack Suite (Able to give examples of Jetpack Components - Custom Tabs, Compose, Material Design, Room Database, WorkManager), essential is Compose including composables, state management, lifecycle awareness and side-effects.
Understanding of interoperability between Compose and the traditional View system.
Knowledge of best practices for background tasks and UI updates.
Proficiency in Kotlin of course. Understanding of null safety, data classes (And data objects), extension functions, and other Kotlin features
Comfortable working with coroutines and Flow for asynchronous operations (essential for MVI).
Good understanding of Dependency Injection principles and experience with DI framework, particularly Dagger/Hilt (Knowledge of multibinding would be an added plus)
Solid understanding of Android's threading model.