Strong professional experience in Android application development. Solid understanding of Android SDK, Android Studio, and Android development tools. Strong proficiency in Kotlin and Java programming languages Experience with Android Jetpack Compose Experience with Android UI/UX design principles and Material Design guidelines. Knowledge of Android architecture components (MVVM, MVI, etc.). Experience with RESTful APIs and JSON. Experience with asynchronous programming using Kotlin Coroutines, Flow, RxJava, or similar frameworks Familiarity with version control systems (Git). Strong problem-solving and debugging skills. Excellent communication and teamwork skills
Review key factors to help you decide if the role fits your goals.