Back to jobsBachelor's degree (or equivalent experience) in Computer Science, Information Technology, or a related field
Minimum 3–5 years of hands-on Android development experience
Proficient in Kotlin (and Java where required for legacy codebases)
Solid understanding of the Android SDK, Jetpack libraries, Jetpack Compose, and modern Android architecture patterns such as MVVM
Experience with Android Studio and version control systems such as Git or Azure DevOps
Experience integrating RESTful APIs into Android applications, including authentication, error handling, and data parsing
Working knowledge of mobile UI/UX best practices and Material Design principles
Experience with Google Play Store submission processes, app reviews, release management, and deployment
Strong problem-solving skills, with the ability to debug, profile, and optimize Android applications for performance and battery efficiency
Comfortable working in an Agile development environment — sprint planning, stand-ups, and retrospectives
Strong emotional intelligence and collaboration skills, working effectively with both technical and business stakeholders
Fluent in English
Comfortable working with global teams across multiple time zones
