You will lead the development of mobile applications using the Android platform, owning the full lifecycle from design to release.
Responsibilities
- Build and maintain robust mobile applications using Kotlin and Java.
- Design user interfaces following Android UI design principles and best practices.
- Implement application architecture using MVVM and Android Jetpack components.
- Manage code versions and workflows using Git and Bitbucket.
- Integrate CI/CD pipelines through Jenkins to support continuous release cycles.
Required Skills
- 8+ years of experience in mobile application development.
- 5+ years of professional experience with Android, Kotlin, and Java.
- 1+ years of experience with Jetpack Compose.
- Proficiency with Android Studio and the Android SDK.
- Experience with RxJava development.
- Deep understanding of Android Jetpack and MVVM architecture.
- Knowledge of various Android versions and screen density handling.
- Experience using JIRA and Atlassian tools for project tracking.
- Working knowledge of Jenkins and CI/CD processes.
Preferred Skills
- Bachelor's Degree in Computer Science or related field.