5 or more years of professional experience building native Android applications, with a portfolio that demonstrates depth across the full Android development lifecycle.
Expert command of Kotlin, coupled with a thorough understanding of modern Android architecture patterns such as MVVM, Clean Architecture, and unidirectional data flow.
Deep hands-on knowledge of the Android SDK, Android Studio, and the Gradle build system, with the ability to configure and optimize complex multi-module builds.
Extensive experience with Jetpack libraries, including Jetpack Compose for building declarative UIs at production scale.
Demonstrated ability to diagnose and resolve performance issues related to memory, rendering, and battery consumption in production Android applications.
Track record of shipping or maintaining at least one application on the Google Play Store, with direct accountability for release quality and store presence.
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.