At a Glance
- Tasks: Join a dynamic team to build and ship innovative web applications using TypeScript and React.
- Company: Motorway, a forward-thinking tech company embracing AI and collaboration.
- Benefits: Competitive salary, health insurance, hybrid work, and enhanced parental leave.
- Other info: Enjoy regular social events and opportunities for career growth in an inclusive workplace.
- Why this job: Make an impact with cutting-edge technology while developing your skills in a supportive environment.
- Qualifications: Experience in web development, strong TypeScript and React skills, and a passion for AI tools.
The predicted salary is between 40000 - 50000 £ per year.
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.
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.
Frontend Engineer (Mid-Level) in London employer: Motorway
Motorway is an exceptional employer located in the vibrant city of Brighton, offering a dynamic work culture that fosters collaboration and personal growth. With a competitive starting salary and commission structure, employees are encouraged to excel in their roles while enjoying numerous opportunities for advancement. The supportive environment and focus on building strong relationships make Motorway a rewarding place to work for those passionate about car sales.
StudySmarter Expert Advice🤫
We think this is how you could land Frontend Engineer (Mid-Level) in London
✨Tip Number 1
Get your hands dirty with TypeScript and React! If you’re not already familiar, dive into some projects or tutorials. The more comfortable you are with the tech stack, the better you'll shine in interviews.
✨Tip Number 2
Show off your collaborative spirit! Be ready to discuss how you've worked with cross-functional teams in the past. Highlighting your teamwork skills can set you apart from other candidates.
✨Tip Number 3
Don’t forget about AI tools! Brush up on how you can leverage AI in your development process. Mentioning your interest in using Kiro or similar tools can really impress the hiring team.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Motorway.
We think you need these skills to ace Frontend Engineer (Mid-Level) in London
Some tips for your application 🫡
Show Your Passion for Frontend Development:When writing your application, let us see your enthusiasm for frontend engineering! Share your experiences with TypeScript and React, and don’t shy away from mentioning any cool projects you've worked on. We love seeing candidates who are genuinely excited about what they do.
Highlight Your Collaborative Spirit:Since we work in cross-functional teams, it’s important to showcase your ability to collaborate. Mention any experiences where you’ve paired with other engineers or worked closely with designers and product managers. We want to know how you contribute to a team environment!
Demonstrate Your Craftsmanship:We care about clean, well-tested code, so make sure to highlight your coding practices. Talk about your experience with writing tests using Vitest or Jest, and how you ensure accessibility and performance in your projects. This will show us that you take pride in your work!
Express Your Interest in AI Tools:Since we encourage the use of AI tools like Kiro, it’s a great idea to mention your interest or experience with AI-assisted development. Share how you’ve used these tools to enhance your workflow or solve problems, as this aligns perfectly with our approach at StudySmarter.
How to prepare for a job interview at Motorway
✨Know Your Tech Stack
Familiarise yourself with TypeScript, React, and SCSS before the interview. Brush up on your knowledge of server-side rendering with Next.js and testing frameworks like Vitest. Being able to discuss your experience and understanding of these technologies will show that you're ready to hit the ground running.
✨Show Your Problem-Solving Skills
Prepare to discuss how you've tackled challenges in previous projects. Think about specific examples where you used AI tools or collaborated with cross-functional teams to deliver a solution. This will demonstrate your ability to think critically and work well with others.
✨Emphasise Accessibility and Performance
Since the role values clean, performant code, be ready to talk about how you ensure accessibility in your projects. Share any experiences where you optimised performance or improved user experience, especially in challenging conditions like shaky mobile connections.
✨Be Ready to Share Knowledge
The company values mentorship and collaboration, so think about how you've helped junior engineers or contributed to team practices in the past. Be prepared to discuss your approach to sharing knowledge and fostering a positive team environment.