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.