Senior Android Engineer
Role details
Job location
Tech stack
Job description
- You will report to the Engineering Manager for the Mobile Platform team.
- You will work closely with other native mobile engineers to design, build, and evolve the Android platform.
- You will play a key role in migrating the app from React Native to native Android, building in Kotlin with strong architectural foundations and industry best practices.
- You will collaborate with the wider mobile engineering community, including React Native developers, to define best practices for native development and mentor engineers as they cross-train into native Android.
- You will improve the performance, robustness, and overall quality of the app by identifying bottlenecks, addressing technical debt, and fixing defects to optimise the user experience.
- You will collaborate with cross-functional partners - including product managers, designers, and backend engineers to design and deliver features that fully leverage native Android capabilities.
Requirements
- You are an experienced mobile app developer with a strong track record of building and shipping production Android applications in Kotlin, including publishing apps to the Google Play Store.
- You have a solid understanding of Android frameworks, platform APIs, and native app development best practices.
- You have worked on modern, high-engagement mobile applications, with a strong focus on performance, reliability, and delivering delightful user experiences.
- You treat quality as a first-class concern and have a proven history of raising engineering standards through thoughtful design, testing, and maintainable code. You take pride in your craft and in doing things right.
- You are motivated by opportunities to have broad impact, introducing better processes, tooling, and automation to raise the bar for mobile engineering across teams.
- You have a strong customer focus and a genuine interest in Zopa's mission.
Added bonus (but not essential):
- Experience applying mobile security best practices in production Android applications.
- Experience working with CI/CD pipelines for mobile apps, including build, test, and release automation.
- Experience collaborating closely with iOS (Swift) and/or React Native engineers in a cross-platform mobile environment.
Benefits & conditions
At Zopa we value flexible ways of working. We value face-to-face collaboration and a good work-life balance. This hybrid role requires you to come to our London office 2-3 days a week. You'll also have the option of working from abroad for up to 120 days a year!* But no matter where you are, we'll make sure you've got everything you need to thrive, both in your work and home life, from day one. *Subject to having the right to work in the country of choice Diversity Statement Zopa is proud to offer a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds leads to better products for our customers and a unique company culture for our people. We are made up of nearly 50 nationalities, have a DE&I forum made up of Zopians wanting to make a difference and we are proud of our culture where everyone can bring their full self to work. Our approach to DE&I is reflected in our hiring process so please let us know if you require any reasonable adjustments.