Search through 4088 school and teaching jobs

Head of History

Rickmansworth, Hertfordshire

EGP45000 - EGP63000

Head of History needed for September 2026. Lead a dynamic History department in a thriving Prep School.
Gap Year Assistant – Sports and SEN

Shepperton, Middlesex

Competitive

Gap Year Assistant – Sports and SEN. Join a dynamic school and gain experience in PE and SEN support.
Chemistry Teacher

Caterham, Surrey

Competitive plus benefits

Join a school as a Chemistry Teacher and contribute to a high-achieving, innovative learning environment.
Cleaner

Caterham, Surrey

£13.41+

Cleaner job opportunity at a top performing UK independent school.
EAL Teacher

Caterham, Surrey

£1,000 per week

EAL Teacher opportunity at a UK leading school. Teach international students aged 11–17.
Chemistry Lab Technician

Caterham, Surrey

Competitive plus benefits

Chemistry Lab Technician job opportunity with a school committed to academic excellence and innovation.
Economics Teacher

Cobham, Surrey

£40000 - £50000

Economics Teacher opportunity at a leading international school in Hillingdon, starting August 2026.
Sports Assistant Graduate

Cobham, Surrey

£22000+

Join a school as a Sports Assistant Graduate. Gain experience in education and sport.
KS2 Teacher

Caterham, Surrey

Competitive

Join a KS2 Teacher at a thriving co-educational school. Inspire young minds and shape future leaders.
Primary School Teacher

Merstham, Surrey

£34398 - £50668

Primary School Teacher needed at a school in Surrey. Apply now for a rewarding opportunity.
Assistant SENCo

Romford, Essex

£31532 - £33528

Join a school as an Assistant SENCo and help support students with special educational needs.
Maths and Computing Teacher

Leatherhead, Surrey

Competitive

Join a school as a Maths and Computing Teacher and inspire future innovators.