Software Development Lead
Primary Skills
- Android Native, Flutter, React Native
Specialization
- Mobile Android: Lead Engineer, XT
Job requirements
- 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).