About the Project
We are looking for an Android Developer to work on a digital wallet and personal finance mobile application. The app supports account overview, card-related flows, transaction history, onboarding, push notifications, biometric access, and secure interaction with backend APIs.
The Android stack includes Kotlin, Jetpack Compose, Coroutines, Flow, Hilt, Retrofit, Room, and modern Android architecture patterns. The role includes close collaboration with international product, backend, QA, and design teams, so strong spoken English is essential.
What You Will Do
- Develop Android features using Kotlin and Jetpack Compose.
- Implement secure user flows such as onboarding, authentication, biometric access, and transaction views.
- Work with REST APIs, Retrofit, error handling, caching, and offline-friendly screens.
- Use Coroutines and Flow for asynchronous logic and reactive data updates.
- Maintain local storage with Room and apply practical data synchronisation patterns.
- Collaborate with designers to deliver polished mobile UX aligned with platform guidelines.
- Write unit and UI tests for critical flows and support release readiness.
What We Are Looking For
- 4+ years of commercial Android development experience.
- Strong experience with Kotlin and modern Android development.
- Practical experience with Jetpack Compose; strong XML experience is acceptable if Compose is already used commercially.
- Experience with Coroutines, Flow, Hilt/Koin, Retrofit, Room, and MVVM or MVI architecture.
- Understanding of secure mobile development, token handling, local storage, and app lifecycle.
- Experience with crash reporting, performance monitoring, and debugging production issues.
- Strong spoken English - B2+ or higher for direct communication with international teams.
Nice to Have
- Experience with fintech, banking, digital wallet, payments, or regulated mobile products.
- Experience with Firebase Cloud Messaging, deep links, and biometric authentication.
- Experience with modular Android architecture.
- Experience with CI/CD for mobile apps, including build variants and release pipelines.
Apply
If you are an Android developer who enjoys secure, polished mobile products and modern Kotlin development, we would be glad to hear from you. Send us your CV and we will contact you to discuss relevant opportunities.