Mid-Level Frontend Engineer in London
Mid-Level Frontend Engineer

Mid-Level Frontend Engineer in London

London Full-Time 48000 - 56000 £ / year (est.) No home office possible
Go Premium
Y

At a Glance

  • Tasks: Build and optimise high-performing e-commerce experiences for families using Next.js and React.
  • Company: Join Yoto, a fast-growing tech company creating screen-free audio experiences for kids.
  • Benefits: Enjoy hybrid working, competitive salary, private medical insurance, and generous holiday allowance.
  • Why this job: Make a real impact on childhood adventures while working with innovative technology.
  • Qualifications: Experience in React, Next.js, and modern frontend patterns is essential.
  • Other info: Collaborative team environment with excellent career growth opportunities.

The predicted salary is between 48000 - 56000 £ per year.

We’re looking for a Mid-Level Frontend Engineer to join our team to build and optimise high‑performing e‑commerce experiences that help new families discover, understand, and confidently become part of the Yoto family.

About Yoto: Yoto is a screen‑free interactive audio platform for kids. We make carefully connected audio players that kids control, with no microphones, cameras or ads. We have a catalogue of audio that inspires creative play and learning with 1,000+ titles in our card store from top creators, publishers and labels – think Disney, Marvel, Roald Dahl and Universal Music. We also create Yoto Originals like BrainBots.

We’re on a mission to be the soundtrack of childhood, and help families on their own unique adventures. By creating products that inspire independent play, we help families discover and grow with an inspiring world of audio – and we would like you to help us achieve it!

The Family Acquisition team is one of the mission‑based teams we have at Yoto that work on our core product. These are cross‑functional teams designed to work as autonomously as possible. The team brings new families to Yoto by improving how people discover our products and how confidently they can purchase. We focus on conversion‑driving experiences across the storefront – Player pages, Bundles, the Homepage, Basket and Discounts – plus the purchasing journey all the way through to an integrated Shopify checkout. We’re highly iterative and data‑informed, running CRO initiatives and A/B tests to reduce friction, sharpen clarity, and increase conversion.

You’ll collaborate day‑to‑day with other engineers, product and design, and partner closely with QA and wider teams (including Data/Analytics and Brand/Content) to ship improvements quickly, safely, and with a high bar for craft. The current team is made up of 3 frontend engineers, a QA engineer, designer, and product manager.

What you’ll be doing:

  • Build and maintain a modern headless e‑commerce storefront using Next.js and React, integrated with Shopify (including Shopify checkout).
  • Deliver polished and accessible UI using CSS Modules and a Storybook‑based design system, contributing components and patterns as you go.
  • Improve conversion and purchase clarity across key journeys (Homepage → PDP → Basket → Checkout), shipping incremental enhancements with measurable impact.
  • Implement and support CRO and A/B testing, working with product and analytics to define hypotheses, instrument events, and evaluate outcomes.
  • Collaborate closely with design and product to translate intent into reliable, performant experiences—balancing speed of iteration with quality.
  • Maintain a high engineering bar through code review, testing, documentation, and thoughtful technical decisions (performance, SEO, maintainability).

What you’ll bring:

Essential:

  • Experience building production web apps with React and modern frontend patterns (components, hooks, state management, performance).
  • Hands‑on experience with Next.js (routing, server/client rendering concepts, data fetching, performance and SEO fundamentals).
  • Strong CSS skills and experience with modular CSS approaches (e.g. CSS Modules, BEM, design tokens, responsive layouts).
  • Comfort working with a component library/design system and ideally contributing to it (Storybook familiarity is a plus).
  • Experience integrating with APIs and third‑party platforms; you can navigate unfamiliar systems and ship reliable integrations.
  • A pragmatic, collaborative mindset: you communicate clearly, take ownership, and enjoy iterating based on feedback and data.

Nice to have:

  • Experience with Shopify (Storefront API, Shopify Functions/Discounts, checkout integration, themes/headless patterns).
  • Experience running or implementing experimentation (ABTasty, Optimizely, Statsig, homemade frameworks) and analytics instrumentation (GA4, Heap, Snowplow, etc.).

Salary: £60,000 – £70,000 based on experience.

What you can expect from Yoto:

  • Flexibility: Hybrid working – expectation of 1 day a week on average in our London office, but you are welcome to come in more than this. Take advantage of our ‘work from anywhere’ policy to work from a different location for up to 6 weeks every year. Summer Hours policy to use between June and August.
  • Financial: Receive Income Protection covering long‑term sickness for up to 2 years and company sick pay that increases with length of service. Life Assurance cover from day one of your service. Workplace pension offering up to 3% employer contributions after probation. Generous employee referral bonus scheme.
  • Health & Wellness: Private medical insurance via Aviva or a Wellbeing Allowance to be used for memberships, subscriptions, treatment or therapy. Access to 24/7 Employee Assistance Programme (EAP) through WeCare and unlimited dental advice via Toothfairy. Bike‑to‑work scheme to promote healthier lifestyles.
  • Time Off: 25 days of holiday per year plus additional benefits.

Mid-Level Frontend Engineer in London employer: Yoto Limited

Yoto is an exceptional employer that fosters a dynamic and innovative work culture, perfect for a Mid-Level Frontend Engineer looking to make a meaningful impact in the e-commerce space. With a strong emphasis on employee growth, Yoto offers flexible hybrid working arrangements, generous benefits including private medical insurance and a supportive wellness programme, and the opportunity to collaborate with talented cross-functional teams on exciting projects that inspire creativity and learning for families worldwide.
Y

Contact Detail:

Yoto Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mid-Level Frontend Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best work, especially projects that highlight your experience with React and Next.js. This is your chance to shine and demonstrate what you can bring to the Yoto team.

✨Tip Number 3

Prepare for interviews by practising common frontend engineering questions and coding challenges. Brush up on your knowledge of CSS Modules and A/B testing, as these are key areas for the role at Yoto.

✨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 the Yoto family and contributing to our mission.

We think you need these skills to ace Mid-Level Frontend Engineer in London

React
Next.js
CSS Modules
Storybook
A/B Testing
CRO (Conversion Rate Optimisation)
API Integration
Performance Optimisation
SEO Fundamentals
Responsive Layouts
Collaboration
Data Analysis
Component Library Management
Modular CSS Approaches

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Mid-Level Frontend Engineer role. Highlight your experience with React, Next.js, and any relevant projects that showcase your skills in building e-commerce platforms.

Show Your Passion: Let us know why you’re excited about joining Yoto! Share your enthusiasm for creating engaging audio experiences for kids and how you can contribute to our mission of inspiring independent play.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon. We want to see your personality shine through, so don’t be afraid to let us know who you are!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Yoto Limited

✨Know Your Tech Stack

Make sure you’re well-versed in React and Next.js, as these are crucial for the role. Brush up on your understanding of modern frontend patterns and be ready to discuss how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Be prepared to talk about specific challenges you've faced in previous roles, especially around improving conversion rates or implementing A/B testing. Use concrete examples to illustrate your thought process and the impact of your solutions.

✨Familiarise Yourself with Yoto’s Mission

Understand Yoto's mission to create engaging audio experiences for kids. Think about how your skills can contribute to this goal and be ready to share ideas on how to enhance the e-commerce experience for families.

✨Prepare Questions for the Team

Have a few thoughtful questions ready for your interviewers. This could be about their current projects, team dynamics, or how they measure success. It shows you're genuinely interested and engaged with the role and the company.

Mid-Level Frontend Engineer in London
Yoto Limited
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Y
  • Mid-Level Frontend Engineer in London

    London
    Full-Time
    48000 - 56000 £ / year (est.)
  • Y

    Yoto Limited

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>