Find the Best Subject Specialist Teacher Jobs Near You with Vita CV | Page 117

8,558 Subject Specialist Teacher jobs

  • £32,916 - £45,352 / Annum

  • CER are currently working with a secondary school in St. Helens who are seeking to appoint a Teacher of Maths on a full time basis to start in January 2026. Teacher main pay scale salary range - £32,916 - £45,352 per annum. The role requires a Maths teacher with previous experience deli...

  • 💼 Temporary Role   🌍 St. Helens, Merseyside   🕒 Posted: 15 days ago

  • £140 - £220 / Day

  • Design & Technology Teacher Opportunity – Join a Creative and Forward-Thinking School! Role: DT Teacher Location: Cheltenham Start Date: ASAP Salary: MPS/UPS (to scale) Are you a passionate and innovative Design & Technology Teacher looking for your next exciting role? Do you lov...

  • 💼 Contract Role   🌍 Cheltenham   🕒 Posted: 9 days ago

  • £175 - £200 / Day

  • Year 4 Teacher (ASAP or January Start) Year 4 Primary Teacher - Tottenham - ASAP or January Start A welcoming and community-focused Primary School in the heart of Tottenham is seeking a dedicated Year 4 Primary Teacher to join their team either ASAP or from January. The school are happy to trial s...

  • 💼 Permanent Role   🌍 Haringey, London   🕒 Posted: 3 days ago

  • £168 - £261 / Day

  • DT Teacher - Durham - November 2025 to Easter 2026 (Potential to Extend) Are you a creative, hands-on DT teacher looking for your next challenge? We're working with a welcoming secondary school in Durham seeking a Design & Technology teacher to join their team from November 2025 until Easte...

  • 💼 Temporary Role   🌍 Durham   🕒 Posted: 23 days ago

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

  • Music Teacher post in Hackney Are you a Music Teacher who is available for a highly popular Hackney based school? Music Teacher - KS3 & KS4 (with some GCSE Music) Popular school with excellent support from a brilliant Head of Music Great Music Faculty, which is well-resourced and highly valu...

  • 💼 Contract Role   🌍 Hackney, London   🕒 Posted: 3 days ago

  • £140 - £240 / Day

  • Music Teacher Opportunity – Inspire the Next Generation of Musicians! Role: Music Teacher Location: Lydney Start Date: January Salary: MPS/UPS (to scale) Are you a passionate and proactive Music Teacher ready to bring creativity and energy to your next role? Do you love inspiring student...

  • 💼 Contract Role   🌍 Lydney   🕒 Posted: 3 days ago

  • £140 - £190 / Day

  • Primary Teacher First For Education is seeking a Primary Teacher to work in a two-form entry school in Worcester which is a part of a growing Trust focussed on ensuring pupils and staff have access to the best facilities. This is an excellent opportunity for an enthusiastic teacher who is dedicate...

  • 💼 Contract Role   🌍 WR5, Worcester, Worcestershire   🕒 Posted: 18 days ago

  • £150 - £250 / Day

  • Description Drama Teacher – Chelmsford – February start – Maternity Cover – £150 - £250 per day *** Drama Teacher – Chelmsford *** Drama Teacher – Maternity Cover *** Drama Teacher – February start *** Drama Teacher – Suitable for an ECT...

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

  • £39,500 - £60,000 / Annum

  • Class Teacher / Primary Teacher (EYFS - Year 6) | Supportive Primary School | Redbridge A supportive, large, and creative Primary School in Redbridge is looking to recruit a Class Teacher / Primary Teacher (EYFS - Year 6) ahead of January 2026 on a permanent basis. The Headteacher is looking for b...

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

  • £200 - £290 / Day

  • Primary Class Teacher – Primary school – Lambeth – January Start – Paid to Scale – Full-Time * Primary Class Teacher required in a Lambeth Primary School * Primary Class Teacher required in January 2025 * Primary Class Teacher required in the school’s spe...

  • 💼 Temporary Role   🌍 Lambeth, Greater London   🕒 Posted: 16 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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