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.