Search through 3778 school and teaching jobs
Geography Teacher (Maternity Cover)
Pinner, Middlesex
£37870 - £56154
Geography Teacher (Maternity Cover) – Inspire students with engaging lessons and a passion for geography.
Specialist Resource Provision Lead Teacher
Erith, Kent
£40657 - £58941
Specialist Resource Provision Lead Teacher opportunity at a forward-thinking school.
Class Teacher (Autism Support)
Erith, Kent
EGP37870 - EGP56154
Class Teacher (Autism Support) role available for passionate educators in a supportive and inclusive environment.
Health and Social Care Teacher with Early Childhood Development
Orpington, Kent
£37870 - £56154
Health and Social Care Teacher with Early Childhood Development needed at a school with strong academic values.
Art and Textiles Teacher
Orpington, Kent
£37870 - £56154
Art and Textiles Teacher opportunity at a thriving secondary school. Join a high-performing faculty.
Trustee
Thames Ditton, Surrey
Volunteering
Join a school as a Trustee and help shape its future with strategic leadership and impactful governance.
School Business Manager
Orpington, Kent
Competitive
Join a school as a School Business Manager and help shape a dynamic educational environment.
Head of Drama
Elstree, Hertfordshire
Competitive Salary
Head of Drama needed at a top UK school. Lead innovative Drama curriculum and inspire students.
Head of Psychology
Epsom, Surrey
MPR or UPR (Fringe) Plus TLR 2
Head of Psychology needed at an outstanding school with a focus on leadership and student success.
Director of Secondary Education
Epsom, Surrey
Up to £140,000 (dependent on experience)
Director of Secondary Education opportunity with a focus on strategy and leadership in GLF Schools.
Director of Music
Epsom, Surrey
Enhanced salary negotiable
Director of Music position available at a dynamic school. Apply by April 2026.
History Teacher
Rainham, Essex
£37870 - £56154
History Teacher job opportunity at a school committed to inspiring learners and changing lives.