Search through 3773 school and teaching jobs

Head of Boarding

Horsham, West Sussex

Competitive

Head of Boarding role at a prestigious co-educational school. Lead a thriving international boarding community.
A Level Economics Teacher

Horsham, West Sussex

£33465 - £51714

A Level Economics Teacher needed at a leading sixth form college in West Sussex.
Maths Teacher

Horsham, West Sussex

£33465 - £51714

Maths Teacher position available at a leading sixth form college. Apply now for an exciting opportunity.
Politics Teacher

Horsham, West Sussex

£33465 - £51714

Join a school as a Politics Teacher and make an impact in A-level education.
Head of Classics

Godalming, Surrey

Competitive and commensurate to qualifications and experience

Head of Classics sought at a leading coeducational school. Apply now for a dynamic role in a supportive environment.
School Business Leader

Horsham, West Sussex

HAY A

School Business Leader role available from April 2026. Lead financial and operational strategy for a school.
Assistant Headteacher - Inclusive Learning and SENDCo

Letchworth, Hertfordshire

£66789 - £73682

Assistant Headteacher - Inclusive Learning and SENDCo role available at a progressive school.
Maths Teacher

Letchworth, Hertfordshire

St Chris Qualified Teacher Salary scale, dependent on skills and experience.

Maths Teacher opportunity at a progressive school. Apply by 9 March 2026.
Food Technician

Farnborough, Hampshire

£18049 - £18807

Join a school as a Food Technician with term-time hours and competitive salary.
Design and Technology Teacher

Farnborough, Hampshire

£32916 - £51048

Design and Technology Teacher required at a growing 11-16 school.
Assistant Headteacher - Learning Teaching & Personal Development

Farnborough, Hampshire

£64691 - £75049

Assistant Headteacher - Learning Teaching & Personal Development opportunity available at a dynamic school.
Classroom Teacher - Part-Time

Chelmsford, Essex

Essex MPR / UPR

Looking for a passionate Classroom Teacher - Part-Time to join a dynamic team and make a positive impact on young learners.