Zopa is a British financial company and online bank. The Mobile Platform team is responsible for the technical foundations of the app: architecture, shared capabilities and libraries, core experiences, and build and analytics infrastructure. The team is driving the migration of the app from React Native to a more fully native Android experience written in Kotlin.
Responsibilities (A day in the life):
- Design, build and evolve the Android platform and native Android app in Kotlin.
- Play a key role in migrating the app from React Native to native Android.
- Improve performance, robustness and overall quality by identifying bottlenecks, addressing technical debt and fixing defects.
- Collaborate with product managers, designers and backend engineers to deliver features leveraging native Android capabilities.
- Collaborate with and mentor other engineers, define best practices for native development.
Requirements / About you:
- Proven experience building and shipping production Android applications in Kotlin, including publishing to the Google Play Store.
- Solid understanding of Android frameworks, platform APIs and native app development best practices.
- Experience with modern high‑engagement mobile applications focused on performance, reliability and great UX.
- Focus on quality: testing, maintainable code and raising engineering standards.
Nice to have:
- Experience with mobile security best practices for Android.
- Experience with CI/CD pipelines for mobile apps (build, test and release automation).
- Experience collaborating with iOS (Swift) and/or React Native engineers in a cross‑platform environment.
Conditions: Hybrid role based in London, UK — office attendance 2–3 days a week. Option to work from abroad up to 120 days a year (subject to right to work).