1–1.5 years of experience in Android application development.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Strong knowledge of Kotlin.
Understanding of Android SDK, Android Studio, and Gradle.
Familiarity with Android Jetpack components (ViewModel, LiveData, Navigation, Room).
Knowledge of Material Design principles and UI/UX best practices.
Experience with version control systems such as Git.
Understanding of mobile application architecture patterns (MVVM, MVP, MVC).
Experience with dependency injection frameworks such as Dagger/Hilt.