Full-time Posted June 01, 2026
Apply Now

Job Description

Teacher of Mathematics – Middlesbrough

Location: Middlesbrough / Teesside
Contract: Full-time / Long-term
Start Date: ASAP or as agreed
Pay: Paid to scale, dependent on experience and qualifications

We’re working with a forward-thinking secondary school in the Middlesbrough area that is going through an exciting period of transformation, with improved facilities creating a fantastic environment for teaching and learning. This is a great time to join the school on their journey and be part of shaping its future.

What You’ll Be Doing


  • Teaching Mathematics across KS3 and KS4 (KS5 opportunities may be available depending on experience)


  • Delivering engaging, well-structured lessons that raise attainment and confidence in maths


  • Contributing to a positive, inclusive, and ambitious school culture


  • Working collaboratively within a supportive ...

  • Apply for This Position

    Ready to take the next step? Click the button below to submit your application.

    Submit Application