Build and scale native Android Automotive applications for multiple car brands, owning features from product goals through delivery while collaborating across mobile, backend, and product teams.
Senior Android Engineer
π Description
- Collaborate with designers, product managers, and engineers.
- Architect and implement complex Android app features.
- Develop and evolve the server-driven UI framework for dynamic experiences and rapid feature delivery.
- Build and maintain mobile infrastructure, including CI/CD pipelines, deployment workflows, and automated UI testing.
- Champion mobile engineering best practices and high standards.
- Analyse the UI and app experience, and build understanding of the backend systems.
π οΈ Requirements
- Strong Android development experience and proficiency with Kotlin, Jetpack Compose, and modern mobile platform features.
- Experience building and delivering products from scratch.
- Proven ability to ship impactful, high-scale mobile applications.
- Excellent collaboration and communication skills, with initiative and a bias to action.
- Experience building complex reusable modules and integrating modern ML/AI into app journeys.
- Practical experience with server-driven UI, A/B testing, or full-stack development is a bonus.
β¨ Benefits
- Competitive salary
- Equity scheme - we all share in Motorway's success
- 25 days holiday
- Flexible working (2 days a week in our London office, with socials and snacks galore)
- Private medical insurance via BUPA
- Life assurance
- Pension scheme (we contribute 5%)
- Enhanced family leave (e.g. 26 weeks full pay for maternity or adoption)
- 24/7 Employee Assistance Programme
- EV leasing scheme
Full job description
About Motorway
Motorway is the UK's largest online car-selling platform. We connect private sellers directly with over 8,000 dealers nationwide. Our online platform helps sellers achieve great prices for their cars while giving dealers fast, reliable access to the stock they want for their dealerships. Founded in 2017, our award-winning, technology-led approach has redefined the experience of selling a car. Motorway is backed by some of the worldβs leading technology investors, having raised Β£143 million in Series C funding.
This is a unique opportunity to join a fast-growing scale-up at a crucial phase of growth and help change an industry for the better.
π Hi, I'm Manuele Maggi, Engineering Manager at Motorway. I'm looking for a seasoned Senior Android Engineer to join our Mobile engineering group and help harness the latest tools, techniques, and technologies to build a best-in-class experience for our Sellers. It's an opportunity to join a talented team pushing the boundaries, working alongside bright minds in engineering, product, and design - with AI deeply embedded in how we build and how we work. Join us in this exciting mission to fundamentally change the way people sell their car.
About the role
As a Senior Android Engineer, you'll be responsible for leading the design and implementation of some of our most cutting-edge Android features. Day-to-day, you'll be:
Collaborating with designers, product managers, and engineers.
Architecting and implementing complex and interesting app features.
Developing and evolving our in-house Server-Driven UI framework, enabling rapid feature delivery and dynamic experiences without app releases.
Building and maintaining our mobile infrastructure - CI/CD pipelines with GitHub Actions, App Store deployment workflows, and our automated UI testing platform.
Championing best practices and the highest standards for mobile engineering.
Closely analysing the details of the UI and overall app experience.
Building an understanding of the backend systems that power the app.
About you
We're looking for someone with:
Strong experience with Android development and proficiency with the latest mobile platform frameworks and features, including:
Kotlin, Jetpack Compose, etcβ¦
0 to 1 experience building and delivering successful products from scratch.
A proven ability to ship impactful, high-scale mobile applications.
Excellent collaboration and communication skills.
Driven, with a bias to action and taking the initiative.
You could be a great fit if
You have experience building complex reusable modules.
You have integrated modern ML/AI technology into app journeys.
You thrive when given ownership and autonomy.
Youβre passionate about building the best products possible with the latest technologies available.
Bonus:
You have practical experience with Server Driven UI
You have practical experience with A/B testing.
You have practical experience with full-stack development.
Location
Hybrid 2 days a week in the office (WFH/London)
Our interview process
Qualifying Screen - 30 minutes
Technical Interview - 60 minutes
Soft Skills Interview (onsite depending on team) - 60 minutes
You can expect to hear back from us within a week of each interview stage. You'll have the opportunity to speak with a talent partner throughout the interview process should you have any questions or need any type of accommodations.
BENEFITS
We've got your back, in life's biggest moments and the everyday ones too.
Competitive salary
Equity scheme - we all share in Motorway's success
25 days holiday
Flexible working (2 days a week in our London office, with socials and snacks galore)
Private medical insurance via BUPA
Life assurance
Pension scheme (we contribute 5%)
Enhanced family leave (e.g. 26 weeks full pay for maternity or adoption)
24/7 Employee Assistance Programme
EV leasing scheme
Cycle to work scheme
Nursery salary sacrifice scheme
1 paid volunteering day a year
Similar jobs
Search more Android Engineer jobsBuild and evolve native Android applications for B2B customers, owning features from product goals through delivery while improving scalability, reliability, and user experience.
Lead the evolution of TEGNA's native Android news platform by building features, mentoring developers, and tackling performance challenges.
As a Staff Android Engineer, you will develop innovative in-car experiences, creating reliable Android components and collaborating with cross-functional teams to enhance user interfaces.
Engenheiro de Software Sr. (Android)
Desenvolve e moderniza aplicativos Android nativos, contribuindo para a qualidade das entregas por meio de testes, code review e arquitetura moderna, com foco na experiΓͺncia dos clientes.
