Senior Software Engineer in London - Yoto
Senior Software Engineer in London - Yoto

Senior Software Engineer in London - Yoto

London Full-Time 60000 - 84000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Join us in creating innovative audio experiences for kids and families.
  • Company: Yoto, a fast-growing tech company transforming childhood through audio.
  • Benefits: Enjoy hybrid working, generous holiday, share options, and personal development budget.
  • Why this job: Make a real impact on children's play and learning with cutting-edge technology.
  • Qualifications: Expertise in TypeScript or JavaScript, AWS experience, and a passion for collaboration.
  • Other info: Be part of a diverse team that values creativity and inclusivity.

The predicted salary is between 60000 - 84000 £ per year.

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 LEGO, Disney, Marvel, Roald Dahl and Sony. We also create Yoto Originals.

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.

Yoto's Platform Team

We’re a team at the heart of the Yoto ecosystem. We work in a mature, high-trust async environment with a lot of independence. Everyone is able to contribute ideas and be part of decisions. We solve a broad range of problems – from research and development of new products, features or content formats to maintaining a fleet of hundreds of thousands of devices and delivering TBs of audio.

What you’ll be doing:

  • Work in a remote, asynchronous-first environment. Co-locating (typically at our London, King’s Cross office) at least once a month.
  • Work using managed, serverless services in AWS (Lambda, IoT/MQTT, API Gateway, MongoDB Atlas, DynamoDb, S3).
  • Code using a Node.JS stack – mainly TypeScript, with some JavaScript and React, in an automated test-first environment.
  • Work closely with product managers, engineers, and other key stakeholders to plan, execute, and deliver the next generation of our purchasing infrastructure.
  • Manage the tech you are co-responsible for – addressing cost, inconsistency, operational debt and code debt.
  • Design and implement reusable, highly performant solutions that can rapidly scale up and down to handle our peak loads.
  • Work in an environment that values software consistency and documentation-first development as core principles.
  • Keep a high engineering standard by applying and teaching key principles such as consistency, single responsibility, the scout rule, and least privilege.

What you’ll bring:

  • Expert knowledge of TypeScript or JavaScript (ES6 and ESM) and applying code craft and test-first coding.
  • Hands on experience designing and building REST (or GraphQL) APIs.
  • Good understanding of NoSQL (and SQL) DBs.
  • Good experience and understanding of AWS services, in particular APIs backed by Lambda.
  • High autonomy and accountability, with good presence for knowing when to collaborate or seek help.
  • Proven experience designing and implementing scalable, cost efficient, and secure solutions.

Salary: £70,000 - £88,000 based on experience.

What you can expect from us:

  • Hybrid working with a choice based approach – we would love you to come into the office as much as possible, with a minimum of once or twice a month.
  • Generous share options – so you’re invested in Yoto’s success.
  • A Work from Anywhere policy that gives you the opportunity to work from a different location for a temporary period.
  • 25 days’ holiday per year, plus bank holidays.
  • Extra leave for service – 1 extra day for every year worked after you hit your 2 year anniversary, up to a maximum of 5 extra days.
  • Life Assurance cover (3 x your salary) from day one.
  • Income Protection (long term sickness cover of 75% of your salary for up to 2 years) from day one and company sick pay that increases with length of service.
  • Enhanced parental leave policy.
  • Personal Learnerbly development budget of £200 per year (awarded after successful completion of your probation).
  • Your own Yoto player and starter pack of cards!
  • 2x volunteer days a year.
  • A collaborative tech-focused creative environment.
  • Company socials and celebrations, including our annual YotoFest!

Equity and Diversity

At Yoto, our mission is to be the soundtrack of childhood, and help families on their own unique adventures. Our success is rooted in unwavering commitment to our core principles—Kids in Control, Helping Families, Building with Empathy, Embrace Difference, and Playfully Inquisitive.

At Yoto, flexible working and autonomy are key to us. We support working parents because we know that life and work need to work together. And just as we share audio content from a diverse community of creators, we also strive to build a diverse and inclusive team.

Senior Software Engineer in London - Yoto employer: Java Script Works

Yoto is an exceptional employer that fosters a collaborative and innovative work culture, where creativity thrives in a flexible, hybrid environment. With generous benefits including share options, enhanced parental leave, and a personal development budget, employees are empowered to grow both personally and professionally. Located in the vibrant King's Cross area of London, Yoto offers a unique opportunity to contribute to a mission-driven company that values diversity and inclusivity while making a meaningful impact on childhood experiences.
J

Contact Detail:

Java Script Works Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in London - Yoto

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub, make sure it’s up to date. Let your work speak for itself and impress potential employers.

✨Tip Number 3

Prepare for interviews by practising common questions and coding challenges. The more you rehearse, the more confident you'll feel when it’s showtime!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to get noticed by us at Yoto. We’re excited to see what you bring to the table!

We think you need these skills to ace Senior Software Engineer in London - Yoto

TypeScript
JavaScript (ES6 and ESM)
Node.JS
REST APIs
GraphQL APIs
NoSQL Databases
SQL Databases
AWS Services
Lambda
Automated Testing
Software Documentation
Scalable Solutions Design
Cost Efficiency
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with TypeScript, AWS, and any relevant projects that showcase your skills. We want to see how you fit into our mission at Yoto!

Show Your Passion: Let your enthusiasm for creating engaging audio experiences for kids shine through in your application. Share any personal projects or experiences that relate to our values of creativity and independent play. We love candidates who are genuinely excited about what we do!

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to describe your skills and experiences, and avoid jargon unless it's relevant. We appreciate clarity as much as we value creativity!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining the Yoto family!

How to prepare for a job interview at Java Script Works

✨Know Your Tech Stack

Make sure you brush up on your TypeScript and JavaScript skills, especially ES6 and ESM. Familiarise yourself with the Node.JS stack and be ready to discuss how you've applied test-first coding in your previous projects.

✨Understand Yoto's Mission

Yoto is all about creating a screen-free audio experience for kids. Show your passion for their mission by discussing how your work can contribute to inspiring independent play and learning. This will demonstrate that you're not just looking for a job, but that you genuinely care about what they do.

✨Prepare for Collaboration Questions

Since Yoto values high autonomy and accountability, be prepared to share examples of how you've collaborated with product managers and engineers in the past. Think of specific instances where you sought help or contributed ideas that made a difference.

✨Showcase Problem-Solving Skills

Yoto's platform team tackles a variety of challenges, so come equipped with examples of how you've designed and implemented scalable solutions. Be ready to discuss how you manage operational and code debt, as well as your approach to maintaining software consistency.

Senior Software Engineer in London - Yoto
Java Script Works
Location: London

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

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