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, send an email to

No recruiters please - applicants in person only.

Current Opportunities

Tutors Wanted!

Do you have the passion and commitment to make a positive impact on students’ lives? If so, we want you to work with us!

We are looking for private tutors to teach Maths, English, Science, French, Piano and many other subjects, at all academic levels.

Simply create a profile on and write a little about yourself. Clients in your local area will find you through our website, send you messages and arrange and book lessons at times that you choose.

What to expect

Five ways to find clients

  • Sign up and publish your profile for free
  • Apply for opportunities
  • Get referred
  • Showcase your knowledge
  • Instant marketing materials

Complete control of your business

  • Set your own price, typically £15-40 per hour
  • Choose your area and subjects
  • Work when you want to
  • Choose to give lessons online or in-person

Painless payments

  • Paid automatically every Friday
  • Refunds automatically processed up to 24 hours before lessons
  • Everything in one place on your computer and phone

Our Social Mission

Every lesson supports our mission to make tutoring fair.

An optional donation is included with every lesson a client buys, enabling our charitable foundation to organise free tuition in our partner schools. We also work with Teach First to provide training to those tutors who wish to volunteer.


  • Strong subject knowledge
  • Professional and personable approach
  • Organised and reliable
  • No formal qualifications required, but prior experience preferred
  • Able to pass enhanced DBS check
  • Must be 18 or older

Become a tutor and join our community today!

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 core products:
  • Developing robust, production-ready code of the highest possible standard
  • Peer-reviewing code and providing suggestions for improvements
  • Releasing early and often! We push out features and fixes frequently


  • 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 - we try to use Symfony 3 where possible.
  • You’ll also have the chance to use Node, Python, Bash and Meteor.js in our back end services
  • 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.
  • For the front end we mainly use jQuery, Bootstrap and Sass.
  • We use MySQL and MongoDB data stores.
  • We leverage a service oriented 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