Find the Best Middle School Teacher Jobs Near You with Vita CV | Page 67

7,266 Middle School Teacher jobs

  • £190 - £190 / Day

  • Prospero Teaching are looking for a KS1 Teacher to work in a Mainstream Primary school based in Chelmsford. The school is a 'Good' rated school, mixed and part of an academy The position is full time for 2 terms CONTRACT DETAILS Location - Chelmsford, Essex Position - KS1 Teacher Typ...

  • 💼 Temporary Role   🌍 Chelmsford, Essex   🕒 Posted: 24 days ago

  • £36,413 - £42,536 / Annum

  • ECT Primary Class Teacher - Sutton An inclusive and supportive Primary School in the Borough of Sutton is seeking a passionate ECT Primary Class Teacher to join their team ASAP. You would be employed directly through the school on a full-time, permanent basis. This 2-form-entry Primary School are ...

  • 💼 Permanent Role   🌍 Sutton, London   🕒 Posted: 13 days ago

  • £867 - £1,194 /

  • Job Title: Primary School Teacher Location: Pembrokeshire Start Date: Immediate Salary: £867.90 - £1194.75 per week Are you ready to shape young minds? Passionate about nurturing the next generation at the heart of the classroom? Looking for flexibility and schools...

  • 💼 Temporary Role   🌍 Pembrokeshire   🕒 Posted: 13 days ago

  • £37,870 - £56,154 / Annum

  • Year 1 Teacher Start Date: ASAP Location: Sutton Full/Part-time: Full-time Salary: M1 - UPS3 About the Role/School Teach Plus are currently seeking a Year 1 Teacher to join a welcoming and inclusive primary school in Sutton. This nurturing school provides a supportive environment for children from...

  • 💼 Contract Role   🌍 Wallington, London   🕒 Posted: 20 days ago

  • £37,870 - £56,154 / Annum

  • Year 1 Teacher Start Date: ASAP Location: Sutton Full/Part-time: Full-time Salary: M1 - UPS3 About the Role/School Teach Plus are currently seeking a Year 1 Teacher to join a welcoming and inclusive primary school in Sutton. This nurturing school provides a supportive environment for children from...

  • 💼 Contract Role   🌍 Wallington, London   🕒 Posted: 13 days ago

  • £150 - £207 / Day

  • Job Title: Primary Qualified Teacher Location: Sheffield Start Date: January 2026 Are you a qualified school teacher ready for your next role? Whether you’re an experienced educator or an ECT looking to build confidence in the classroom, Milk Education is here to support you every step of...

  • 💼 Temporary Role   🌍 Sheffield   🕒 Posted: 10 days ago

  • £190 - £240 / Day

  • SEN Teacher | ASAP Start | Waltham Forest A fantastic School in the Borough of Waltham Forest is on the hunt for an SEN Teacher for an ASAP start. This is a long-term, and full-time role. The role will involve the following: SEN Teacher to work 1:1 with a year 8 pupil. The child has Williams Syn...

  • 💼 Permanent Role   🌍 London   🕒 Posted: 10 days ago

  • £160 - £250 / Day

  • English Teacher Are you a dedicated English Teacher ready to inspire students and make a lasting impact? Do you have a passion for language, literature and empowering young minds? We are thrilled to offer an excellent opportunity for an experienced English Teacher to join a high-achieving school in...

  • 💼 Contract Role   🌍 Dartford, Kent   🕒 Posted: 3 days ago

  • £140 - £211 / Day

  • Primary Teacher Are you a dedicated and enthusiastic primary teacher looking for an exciting opportunity? Tradewind are recruiting for a class teacher at a 2-form entry primary school located on the outskirts of Leigh. This is a fantastic chance to make a meaningful impact on young learners' l...

  • 💼 Temporary Role   🌍 Wigan, Greater Manchester   🕒 Posted: 4 days ago

  • £36,413 - £53,994 / Annum

  • Psychology Teacher – Braintree, Essex – Secondary School – January start * Psychology Teacher – Full-time, permanent * Psychology Teacher – QTS or QTLS required * Psychology Teacher – MPS1 – UPS3 * Psychology Teacher – GCSE & A-Level A...

  • 💼 Permanent Role   🌍 Braintree, Essex   🕒 Posted: 4 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

© Vita CV: Registered in England and Wales (16187919).