You will develop and maintain native Android applications targeting API level 30+.
Responsibilities
- Build and maintain native Android applications using Kotlin.
- Manage build processes by creating and maintaining Gradle build files and configuring flavors.
- Implement mobile security concepts and address application security concerns.
- Handle application releases and deployment via Google Play Console and Fastlane.
- Integrate applications with REST web services.
Required Skills
- Senior-level experience with Kotlin 1.7+.
- Proficiency with Android Studio.
- Hands-on experience with Jetpack architecture components including LiveData, ViewModel, Lifecycles, Navigation, and ViewBinding.
- Experience using Coroutines for asynchronous programming.
- Experience managing builds with Gradle and configuring flavors.
- Experience using Fastlane for automation.
- Competency with Google Play Console.
- Experience working with REST web services.
- Proficiency with git version control.