• Jobs
  • >
  • Software Engineer (Frontend or Full-Stack)

Software Engineer (Frontend or Full-Stack)

  • Permanent
  • Full time
  • £50,000 - £70,000
  • Remote
  • Product Team

About Eedi

At Eedi, we're on a mission to sustainably improve learning outcomes for 1 billion students by 2030.

Imagine helping every student discover their own unique learning journey, tracking their progress, challenges, and achievements along the way. We’re creating a future where personalised, adaptive learning is available to everyone.

With over a decade’s worth of data, we’re not just spotting where students need help – we’ are uncovering why those gaps exist and providing the support they need, right when they need it, to help them thrive.

We've secured a $12M grant from a prestigious US foundation, and we’re already creating the building blocks to reach hundreds of millions of students. We’ve teamed up with major education partners to position Eedi as the leading platform for the world’s best AI tutors.

Why we need you

You’ll play a crucial role in turning complex data into easy-to-use, interactive features that help students on their learning journeys.

This isn’t just about building innovative products, it’s about changing lives. Your work will directly impact students, educators, and parents worldwide, helping to shape the future of education. Join us and be the catalyst for transformative change in school education globally.

Here's what you'll be doing…

You’ll be at the cutting edge of designing user experiences for education. Working closely with our product and design teams to create interfaces that make learning engaging and accessible. You’ll:

  • Develop and deploy intuitive, responsive web applications that bring our AI-powered learning tools to life.
  • Collaborate with our backend engineers to integrate APIs and deliver seamless, dynamic frontend experiences.
  • Transform complex data and insights into user-friendly features that can be used by millions of students worldwide.
  • Work with our product and pedagogy teams to create interfaces that make a real difference in students' lives.
  • Contribute to innovative projects, staying on top of the latest frontend technologies and helping us push the boundaries of what’s possible in educational tech.


Must have’s…

  • 3+ years experience in frontend, or full-stack engineering.
  • Work experience, open-source code using React/Next.js or similar modern frameworks.
  • API experience, including good API principles
  • Experience with coding solid UIs with modern CSS, cross browser tested and accessible (thankfully schools don't use IE9 anymore!)
  • Experience with web development best practices such as A/B testing, continuous integration


It would be nice if…

  • You have experience of component libraries
  • You have backend experience. Ideally .NET/C# but any modern tech stack will do
  • You have Azure, or cloud hosting experience
  • You have worked in remote or distributed team environments.
  • You have experience working in Edtech or a startup environment.

Benefits at Eedi

  • Competitive salary + stock options
  • 5% pension contribution
  • 30 days holiday + Christmas break
  • Cycle-2-work scheme
  • Home office budget (chairs, screens etc)
  • Truly flexible working - we appreciate real work life balance
  • Quarterly off-sites
  • Learning budget - we're an education business!


There's one more, very important thing. At Eedi, we're committed to building a diverse and inclusive team. We believe that bringing together individuals with different backgrounds, experiences, and perspectives leads to more innovative solutions and better outcomes for our students. We're proud of the progress we've made in increasing representation across our organisation, and we're always working to do better. We are an equal opportunity employer. We are committed to creating an inclusive environment for all employees.

We don't expect you to be an expert in everything listed above. We're looking for candidates who excel in some areas and have a strong foundation or interest in others. If you meet many of these qualifications but not all, we still encourage you to apply!

We can't wait to hear from you! Let's change the future of learning together!