Search through 3757 school and teaching jobs
Hairdressing Teacher
Watford, Hertfordshire
Annually (FTE) UQT/MPS/UPS dependent on experience
Hairdressing Teacher opportunity at a school in Watford. Support students in KS4 with practical and theory lessons.
Head of German
Woldingham, Surrey
Woldingham School Teacher scale, plus management allowance of 1 point at £2,738 per annum
Head of German sought at a top UK girls’ school. Lead a thriving department and inspire students.
Singing Teacher
Woldingham, Surrey
Competitive
Join a singing teacher role at a prestigious school. Passionate and experienced educators are sought.
English Teacher KS5
Upminster, Essex
£37870 - £56154
Join a school as an English Teacher KS5. Inspire students with your expertise and passion for teaching.
Head of Mathematics
Upminster, Essex
£37870 - £56154
Head of Mathematics job opportunity with a school committed to inspiring learners and changing lives.
Head of Science
Romford, Essex
MPS/UPS + TLR1a £14,590
Head of Science sought at a thriving secondary school. Lead and inspire a dynamic science faculty.
AI Teacher
Leatherhead, Surrey
Competitive
Join a school as an AI Teacher and shape the future of education with innovative teaching and digital skills.
School Nurse - Bank Position
Leatherhead, Surrey
Competitive
School Nurse - Bank Position available at a forward-thinking institution.
Sports Assistant (Hockey or Netball)
Leatherhead, Surrey
Competitive
Sports Assistant (Hockey or Netball) position available at a forward-thinking school.
Cover Teacher
Weybridge, Surrey
Daily rate - Teacher's Pay Scales
Cover Teacher opportunity available for qualified educators with experience.
Biology Teacher
Reigate, Surrey
MPS/UPS
Biology Teacher sought at a thriving state boarding school with outstanding Ofsted ratings.
IT Teacher
Reigate, Surrey
MPS/UPS
Join a school as an IT Teacher and contribute to a high-achieving, supportive learning environment.