Autotrader
E-Commerce
PrincipalMobileAppsPlatformEngineer
Neural analysis suggests this role is
optimal for Principal candidates.
“Principal Mobile Apps Platform Engineer at Autotrader. Skills: Server-driven UI, Kotlin Multiplatform. Provide technical leadership. Drive architectural scalability”
Industry & Context.
What They're Looking For.
Must Have
Kotlin Multiplatform experience, Gradle experience, Spring Boot experience, IOS/Android development experience, Proficient in Swift, Xcode, Instruments, Proficient in Kotlin, Jetpack, Android Studio, Unit testing understanding, RESTful API design understanding, Regression test automation commitment
Nice to Have
Experience mentoring engineers, Experience coaching engineers, Ability to share technical expertise, Advocate best practices across a team
What You'll Do.
Provide technical leadership
Drive architectural scalability
Drive long-term maintainability
Develop backend Kotlin services
Maintain server-driven UI framework
Evolve server-driven UI framework
Drive system design decisions
Drive architecture decisions
Help teams deliver solutions
Render data dynamically
Render context dynamically
Render layout configurations dynamically
How You'll Work.
Team & Collaboration
Close-knit tech community; Regular pair programming; Code reviews; Stand-ups; Collaboration and knowledge sharing
Full Job Description
About Autotrader You’ve probably heard of Autotrader, but do you know what we’re all about? We’re the UK’s leading automotive marketplace, a heritage brand, and a tech darling of the stock market. We bring together vehicle buyers and sellers to give them real choices. Cars may be what we're best known for but we’re also the place for pretty much everything else on wheels, from e-bikes to caravans. In the automotive world, change is a constant, that’s why we take our job of untangling the complex car-buying journey very seriously. At our core, we’re all about people. We go our own way while embracing diversity and celebrating our differences. We dedicate ourselves to the idea that we work better together. Autotrader is a beautiful, surprising and vibrant place to work. We might not be for everyone, but we could be perfect for you. About the role As a Principal Software Engineer, you will play a key role in evolving the in-app experience for the UK’s #1 car buying app. The Autotrader app has been downloaded over 23 million times and consistently serves over 3 million monthly users, maintaining leading ratings of 4.8/5 on the App Store and 4.7/5 on Google Play. While our core focus remains on the consumer experience, our mobile apps team are currently instrumental in transitioning Autotrader into a platform where consumers can buy vehicles entirely online. We’ve evolved beyond traditional native development approaches by adopting a Server-driven UI architecture. Our team has developed a custom client-side framework that dynamically renders data, context, and layout configurations served up from a federated backend REST API. In this role, you will provide technical leadership for this platform, driving architectural scalability, performance, and long-term maintainability across our mobile applications. We’re a close-knit tech community where collaboration and knowledge sharing are at the core of what we do. Regular pair programming, code reviews, and stand-ups ensure th
Applying for this Principal Mobile Apps Platform Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Autotrader?
Real rants from real employees. Read before you apply.