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

7,993 Middle School Teacher jobs

  • £38,766 - £60,092 / Annum

  • Law & Criminology Teacher | Highly Respected School | Kensington & Chelsea | ASAP A 'Good' graded school in the heart of Kensington & Chelsea are looking for a compassionate, ambitious and well-rounded Law & Criminology Teacher for a ASAP start. This is a permanent, school-b...

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

  • £15 - £15.5 / Hour

  • School Caretaker  Small Primary school in the Malton area  Permanent Position 10 hours per week to be worked during the school term time plus an additional two weeks during the school holidays  As a Caretaker, you will ensure that the school’s buildings and grounds are in pr...

  • 💼 Permanent Role   🌍 Malton   🕒 Posted: 6 days ago

  • £160 - £200 / Day

  • Primary PPA Teacher • Full-time •Start Date: ASAP • Primary School • Abbey Wood, Greenwich Are you a flexible and enthusiastic Primary Teacher looking for a varied and rewarding role? A warm and well-organised primary school in Abbey Wood (Greenwich) is seeking a Primary PPA Tea...

  • 💼 Contract Role   🌍 Greenwich, London   🕒 Posted: 2 days ago

  • £140 - £200 / Day

  • EYFS Teacher – Full-Time Location: WS10, Wednesbury Position: EYFS Teacher (Full-Time) Start Date: ASAP Contract: Long-Term, Full-Time Agency: Smile Education Smile Education are seeking a passionate and committed EYFS Teacher to join a welcoming primary school in the WS10 area. This is...

  • 💼 Contract Role   🌍 Wednesbury   🕒 Posted: 19 days ago

  • £130 - £200 / Day

  • Primary Teacher - Cheshire (Multiple Locations) Find your perfect teaching role this September! Are you an Early Career Teacher eager to start your teaching journey, or an experienced primary teacher looking for a new opportunity? Whether you're searching for a supportive school to complete yo...

  • 💼 Temporary Role   🌍 Cheshire   🕒 Posted: 12 days ago

  • £28,000 - £43,685 / Annum

  • Supply Teacher (Full-Time) Skegness, Lincolnshire £28,000 - £43,685 salary is depending on experience and or qualifications Vision for Education is seeking a confident, proactive, and motivated Supply Teacher to join a welcoming secondary school in Skegness. This is an excellent oppor...

  • 💼 Temporary Role   🌍 Skegness   🕒 Posted: a month ago

  • £176 - £240 / Day

  • Drama Teacher - Slough, Berkshire A well-established secondary school in Slough is seeking a Drama Teacher to join them on a temporary, full-time basis starting from 22nd September. This is a five-day-per-week role, ideal for an enthusiastic and dedicated Drama specialist. The position will continu...

  • 💼 Temporary Role   🌍 Slough, Berkshire   🕒 Posted: 20 days ago

  • £ Competitive Salary

  • Are you an enthusiastic and dedicated Primary Teacher seeking your next exciting opportunity in Bolton? Tradewind Recruitment are delighted to be working with a welcoming and supportive primary school that is looking to appoint a passionate teacher to inspire and nurture their pupils. This role is ...

  • 💼 Contract Role   🌍 Bolton, Greater Manchester   🕒 Posted: 16 days ago

  • £ Competitive Salary

  • School Librarian Location: East London We are seeking a passionate, organised and creative School Librarian to join our vibrant secondary school community in East London. As our Librarian, you will be at the heart of the school, inspiring a love of reading, supporting independent learning, and en...

  • 💼 Contract Role   🌍 Newham, London   🕒 Posted: 11 days ago

  • £14.5 - £16 / Hour

  • School Librarian - Secondary School, Newham We are seeking a dedicated and experienced School Librarian to join a vibrant secondary school in Newham on a temporary contract until July 2026. This role is available for an immediate start and will be arranged through an agency. The Role: Managing a...

  • 💼 Temporary Role   🌍 Newham, London   🕒 Posted: 10 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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