5–7 years of hands-on experience in Android application development. • Strong proficiency in Kotlin (and Java where required). • Deep understanding of Android SDK, architecture components (ViewModel, LiveData, Room, Navigation). • Experience with various Android UI components, layouts, and animation libraries. • Familiar with architectural patterns such as MVVM, MVP, or MVI. • Strong knowledge of REST APIs, JSON, and mobile networking. • Experience with Git, Gradle, Android Studio, and other development tools. • Knowledge of app release processes, Play Store policies, and versioning. • Experience with unit testing and UI testing frameworks (e.g., JUnit, Espresso).