ABOUT MOTORWAY
Motorway is the UKβs fastest-growing used car marketplace - our online-only platform connects private car sellers with thousands of verified dealers nationwide, ensuring everyone gets the best deal. 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.
ABOUT THE ROLE
We're looking for a Mid-level Frontend Engineer to join one of our cross-functional product teams. You'll sit inside a squad of engineers, designers, data analysts and a product manager. Together you'll figure out what to build, why, and how to measure whether it worked β then ship it, watch the numbers, and iterate.
We're a TypeScript-first organisation. Our frontend stack is TypeScript and React, styled with SCSS, server-side rendered with Next.js and Express, and tested with Vitest & Chromatic. You won't need deep experience with all of it on day one, but you'll be comfortable with the core of it and keen to go deeper.
At Motorway, we know the importance of delivering high-quality, valuable solutions quickly, and we recognise the ability for AI tools and agents to accelerate our work. We provide our engineers with access to the latest models through Kiro, and encourage everyone to use them β so an interest in AI-assisted development is a must for this role.
WHAT YOU'LL BE DOING
- Ship features end to end: Own meaningful pieces of product work from design handoff through to production β building accessible, performant React components, wiring them into applications, and shipping them with confidence.
- Care about the craft: Write clean, well-tested TypeScript. We think about accessibility, performance, and the experience on a shaky mobile connection, not just the happy path.
- Collaborate closely: Pair with other engineers, review code thoughtfully, and work closely with product, data, and design to shape what gets built, not just how.
- Develop with AI-assistance: Use Kiro and other AI tools to move faster, explore solutions, and focus your time on the decisions that matter.
- Help the team level up: Share what you know, mentor more junior engineers, and contribute to the patterns and practices that make our codebase a pleasure to work in.
WHAT YOU'LL HAVE
MINIMUM REQUIREMENTS
- Professional experience building production web applications.
- Strong working knowledge of TypeScript and modern React (hooks, component composition, transitions).
- Comfort writing CSS at scale β SCSS, CSS modules, or similar.
- Experience writing and maintaining tests with Vitest, Jest, or an equivalent framework.
- A good eye for UI, and an instinct for accessibility and performance.
- A user-first mindset, and the ability to communicate and collaborate effectively within a cross-functional team.
- Interest in using AI tools as part of your programming workflow.
ADDITIONAL OR PREFERRED REQUIREMENTS
- Experience with Next.js, or another framework that handles SSR, routing, and data fetching.
- Experience working on, or with a design system.
- Exposure to observability, Core Web Vitals, accessibility auditing, or frontend performance tuning.
- Experience mentoring or supporting more junior engineers.
- A little backend curiosity β you don't need to be full-stack, but you're happy to follow a request into the API layer when it helps.
BENEFITS
- A competitive salary
- BUPA health insurance
- Discounted gym membership through BUPA
- OnHand volunteering membership and one paid volunteering day per year
- Hybrid working
- Pension scheme
- Motorway car leasing scheme - lease a zero-emissions electric vehicle at a significant discount
- Enhanced parental leave - We offer enhanced maternity pay (26 weeks of full pay) and enhanced paternity pay (4 weeks of full pay) to eligible employees.
- Workplace nursery scheme
- Regular social events
- Cycle to work scheme
EQUAL OPPORTUNITIES STATEMENT
We are committed to equality of opportunity for all employees. We work to provide a supportive and inclusive environment where people can maximise their full potential. We believe our workforce should reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.
We welcome applications from all individuals regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.