Write clean, maintainable, and highly efficient code in Kotlin to support high-scale native Android applications.
Configure seamless integrations with GCP services, utilizing Firebase and Cloud Functions to power mobile features.
Author technical documentation that translates mobile-specific business needs into executable architectural blueprints.
Manage the full lifecycle of the application, from local development and testing to Play Store deployment and monitoring.
Implement mobile-side logic for AI-driven experiences, including integration with Vertex AI endpoints and agentic mobile workflows.
Work closely with US-based product owners and European delivery teams, requiring a proactive communication style and flexibility for early-morning syncs.
Champion best practices in Material Design, mobile security, and automated unit/UI testing to ensure the reliability of enterprise-level deployments.
Requirements
6+ years of professional experience in Android development, with a strong focus on native Kotlin applications.
Mastery of the Kotlin language, Coroutines, and modern Jetpack libraries.
Deep understanding of MVVM/MVI architectures and dependency injection (Hilt/Dagger).
Experience integrating mobile applications with backend AI services and understanding on-device ML capabilities.
Hands-on experience with Firebase suite and Google Cloud services for mobile.
Fluent English skills with the ability to discuss technical trade-offs clearly with both peers and stakeholders.
Tech Stack
Android
Cloud
Dagger
Firebase
Google Cloud Platform
Kotlin
Benefits
Work from Home Allowance
Private Medical Insurance for family group
Birthday leave
10 paid learning days per year
Bonusly 100 points per month to recognise colleagues