We’re passionate about education technology and everything about our culture reflects this

Every role at Tutorfair is about making a difference; gathering pioneering data, building advanced technology and working to reduce educational inequality.

Our team is made up of creative, optimistic, solution-orientated adventurers. We're always learning from each other thanks to our diverse backgrounds. We love to 'do' and we're always on the lookout for other characters who bring joy to their work to join us on this journey! If you think you’d be a good fit, we’d love to hear from you.

Current Opportunities

Mid Level Software Developer

This role is perfect for someone looking to get stuck into programming and gain lots of strategic and business exposure. This is your chance to continue learning and apply your technical knowledge from day one.

It is probably best to describe a typical sprint. You will be responsible for the following things within the business:

Your responsibilities

  • Delivering features, fixing bugs, and contributing effectively to the ongoing enhancement of our product
  • Developing robust, production-ready code of the highest possible standard
  • Peer-reviewing code and providing suggestions for improvements
  • Collaborating with our project managers and product owner on how best to build new features to solve problems and drive the product forward


  • You’re comfortable working anywhere in the dev stack
  • You’re a keen communicator: our tech and commercial teams work really closely together
  • You have experience building web applications or you have a computer science background: attitude is more important than experience here, so we’d love to hear from you whatever your background as long as you’re a keen-o!
  • You’re super keen on learning to scale web applications: our user base is growing fast
  • You have attention to detail: the email subject line of your email to apply for this role will be ‘I’m in!’. Yep, we are serious!
  • You have a solid understanding of OOP & MVC
  • You’re proficient in PHP, HTML5, Javascript, CSS3
  • You have in-depth knowledge of a popular programming language
  • You have an understanding of SQL databases
  • You’re good at building prototypes quickly
  • You’re aware of Agile/Scrum methodology and keen to learn more
  • You are an independent thinker: we like people who come up with new and better ways to do things, and making those things happen
  • You have experience using Linux and working at the command line
  • You have an awareness of application testing discipline through use of unit tests
  • You have experience building responsive websites


  • You may have done some tutoring yourself
  • You’re interested in what tech - and the data we gather from our tech - can do to help us learn and improve our education system
  • You can cook: bonus points if you can join in our lunch club and cook up a tasty feast!

Our stack

Mostly PHP with some other technologies used where applicable. We host on AWS (VPC) and deploy several times weekly through CI/CD. DevOps are handled by our team. Our code base is thoroughly tested using selenium testing and unit tests. On the front end we mainly use Jquery, Bootstrap and Sass. We use Mysql data stores and leverage a service orientated architecture. Code is kept up to date and technical debt prioritised and removed. We use Git for source control. Basically, we use every means possible to keep our developers focused on improving the product and not caught up in spaghetti code.

How to apply

If this sounds like you, please email your CV and cover letter to