This role is for an Android Developer with 5-7 years of hands-on experience, specializing in mobile Android development. The position requires strong proficiency in Kotlin and Java, deep understanding of Android SDK, architecture components, and various UI elements. Candidates should be familiar with architectural patterns like MVVM, MVP, MVI, and possess strong knowledge of REST APIs, JSON, and mobile networking. Experience with development tools like Git, Gradle, Android Studio, and testing frameworks is essential. This is a hybrid role located in Guadalajara, Jalisco, Mexico.
Must Have:- 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).