Mobile App Android Developer
Project – the aim you’ll have
Our client delivers personalized and seamless digital experiences to millions of members worldwide. Following a major re-platforming initiative, we are adopting a modern cloud-native architecture to accelerate greenfield mobile development. The goal is to build secure, high-performing mobile applications that complement our scalable web ecosystem. We are seeking engineers passionate about building premium mobile experiences and eager to shape future consumer interactions at global scale.
-
Design and develop native Android applications
-
Implement secure authentication and membership flows (Auth0)
-
Integrate apps with cloud-based services and REST APIs
-
Collaborate closely with Product, UX, and Backend teams
-
Ensure high performance, reliability, and scalability of the app
-
Develop and maintain clean, reusable, and testable Kotlin code
-
Participate in CI/CD deployment pipelines for Android
-
Commercial experience building native Android applications in Kotlin
-
Understanding of modern architecture patterns (e.g., MVVM, MVI)
-
Experience integrating REST APIs and secure authentication workflows
-
Familiarity with writing automated unit and UI tests (e.g., Espresso)
-
Ability to work with CI/CD pipelines for Android (Play Store pipelines)
-
Experience with performance optimization and mobile debugging tools
-
Strong problem-solving mindset with product-driven thinking
-
Team-oriented, proactive, and focused on clean, maintainable code
-
Knowledge of analytics (Amplitude, Braze) or push notification engines
-
Experience with infrastructure tools (Terraform, Cloudflare) is a plus
-
Familiarity with cloud platforms (AWS, serverless services)
-
Understanding of secure storage, certificates, and Keystore best practices
-
Experience with load or stress testing for mobile APIs
-
Experience with cross-platform performance considerations (Web + Native)