Android developer - R Software Development LeadPrimary SkillsAndroid Native, Flutter, React NativeSpecializationMobile Android : Lead Engineer, XTJob requirements5–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).