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).