Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company is seeking a Senior Android Engineer to join their Retention engineering group. This fully remote role involves designing and developing customer applications using Kotlin and adhering to high coding standards. The ideal candidate will have extensive experience in Android development and a strong grasp of clean architecture principles.
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
We are looking for a very Senior Android Engineer to join our Retention engineering group; where we use the latest technologies and architectures to build solutions that promote digital and financial inclusion across our markets.
Role Overview: As a Senior Engineer, you will collaborate with a cross-functional team of Android, backend engineers, and product managers to design, develop, and maintain M-KOPA's Customer apps, delivering scalable software aligned with company and customer growth.
About Us: At M-KOPA, we deploy backend services multiple times daily, with Android applications released bi-weekly. Our teams operate in an agile, self-organized manner, managing work via Azure DevOps, which supports our CI/CD processes.
You will work on designing, developing, and maintaining M-KOPA's Customer Android application and internal UI components, focusing on scaling, user journey analysis, and quality improvements, while adhering to high coding standards.
Our tech stack includes Kotlin for Android, Azure as our cloud provider, Azure Kubernetes for microservices, and architecture principles such as clean architecture, unidirectional data flow, and Jetpack Compose. We aim for a decoupled, event-driven architecture across our software portfolio.
This is a fully remote role, within the time zones UTC -1 to UTC +3, with team members in the UK, Europe, and Africa. Reporting to a Software Engineering Team Lead, you will be part of a dynamic, global team.
Expertise: You should be comfortable owning the entire software stack in a DevOps culture, with extensive experience in large-scale products, trunk-based development, Clean Architecture, Dependency Injection, MVI, Feature Toggles, Docker, and Azure DevOps. Valuing continuous delivery, testing, and observability is essential.
We seek a candidate with solid senior-level experience in Kotlin, Android development, clean architecture, testing, unidirectional data flow, and Jetpack Compose.
Why M-KOPA? We support career growth through development programs, coaching, and on-the-job training, fostering a flexible, family-friendly environment focused on well-being.
Join us in shaping M-KOPA's future. Learn more at m-kopa.com.
Recognized as one of Africa's fastest-growing companies (2022-2025) and in TIME100's Most Influential Companies (2023-2024), we've served over 5 million customers and unlocked $1.5 billion in credit for the unbanked across Africa.
Important Notice: M-KOPA is committed to diversity and prohibits forced or child labor. We are an equal opportunity employer and do not charge any fees during the recruitment process.