Find the Best Middle School Teachers Jobs Near You with Vita CV | Page 39

7,376 Middle School Teachers jobs

  • £31,067 - £39,513 / Annum

  • Primary School Office Manager Veritas Education are delighted to be exclusively managing the recruitment for a Primary School Office Manager role. Location: Primary School (details provided upon application) Start Date: October 2025 Contract: Maternity Cover - October 2025 to July 2026 Grade: 8 H...

  • 💼 Contract Role   🌍 Blackburn, Lancashire   🕒 Posted: 8 days ago

  • £166 - £166 / Day

  • TeacherActive is excited to be working with a Primary School based in Newport. The school provides a stimulating and creative curriculum, that is firmly based on first hand meaningful learning experiences. The school pride themselves on their high standards of teaching and learning which are a credi...

  • 💼 Temporary Role   🌍 Newport   🕒 Posted: 16 days ago

  • £35,000 - £45,000 / Annum

  • School Nurse (Maternity Cover) – London Nurse Seekers are proud to be recruiting on behalf of a leading independent sixth form and private school in central London. The School is seeking a dedicated, compassionate School Nurse to provide vital healthcare support on a maternity cover basis fro...

  • 💼 Temporary Role   🌍 Aldgate   🕒 Posted: 19 days ago

  • £88 - £90 / Day

  • Special School Assistant - Southampton - September Start! Academics are recruiting on behalf of an 'Outstanding' Primary SEN School in Southampton who are looking to appoint an experienced and compassionate Special School Assistant to join them in September. This is a full-time, term-time ...

  • 💼 Contract Role   🌍 Southampton, Hampshire   🕒 Posted: a month ago

  • £32,916 - £51,048 / Annum

  • Primary School Teacher - Key Stage One - Arun Academics are delighted to represent an 'Outstanding' primary school in Arun looking for an enthusiastic and dedicated Key Stage One (KS1) Primary School Teacher to join their team. Location: Arun Salary: £32,916 - £51,048 per ann...

  • 💼 Permanent Role   🌍 Arun, West Sussex   🕒 Posted: a month ago

  • £150 - £200 / Hour

  • Job Advert: Primary School Teacher - Hinckley Start Date: January 2025 | Ongoing Role Salary: £150 - £190 per day We are currently seeking a dedicated and enthusiastic fully qualified Primary School Teacher to join a supportive and vibrant school based in Hinckley. This is an exciting o...

  • 💼 Temporary Role   🌍 Hinckley, Leicestershire   🕒 Posted: 12 days ago

  • £140 - £150 / Day

  • Job Title: Primary Teacher to join Plymouth Cast Trust Bank  Company Overview: The Supply Register are a managed service working in partnership with Plymouth Cast Trust.  We are currently seeking enthusiastic and adaptable Supply Teachers to join the trust's bank of staff, ...

  • 💼 Temporary Role   🌍 Penzance   🕒 Posted: 22 days ago

  • £160 - £200 / Day

  • Primary Teacher | Hounslow Primary School | The Head of a wonderful 3-form entry, Hounslow primary school is avidly searching for a fully qualified, enthusiastic, and passionate primary school teacher. Are you searching for a Primary Teacher opportunity in a welcoming, vibrant, and forward-thinkin...

  • 💼 Contract Role   🌍 Hounslow, London   🕒 Posted: 12 days ago

  • £32,916 - £51,048 / Annum

  • Primary School Teacher - Key Stage One - Godalming Academics are delighted to represent an 'Outstanding' primary school in Godalming looking for an enthusiastic and dedicated Key Stage One (KS1) Primary School Teacher to join their team. Location: Godalming Salary: £32,916 - £...

  • 💼 Permanent Role   🌍 Godalming, Surrey   🕒 Posted: a month ago

  • £ Competitive Salary

  • Join Leigh Academy Milestone– Teachers & Teaching Assistants (SEN Experience Essential) Start Date: September 2025 Location: Leigh Academy Milestone, Kent Contract Type: Flexible supply – Day-to-day, short-term, and long-term opportunities Pay: Competitive, PAYE (...

  • 💼 Contract Role   🌍 Kent   🕒 Posted: a month ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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