Search through 1728 school and teaching jobs
Physical Education Teacher
Barnet, London
£37870 - £50474
Join a Physical Education Teacher team at a school with unique links to a professional sports team.
Weekend Caretaker
London
Competitive salary and benefits
Weekend Caretaker job opportunity at a leading independent girls’ school in London.
Science Teacher
Enfield, Middlesex
Competitive
Science Teacher job opportunity at a highly successful school with strong support for staff and students.
PE Teacher
Ilford, Essex
£37870 - £56154
Join a school as a PE Teacher and inspire students with a passion for physical education.
Food Technology Teacher
Ilford, Essex
£37870 - £56154
Join a school as a Food Technology Teacher and inspire students with your passion for the subject.
Geography Teacher
Croydon, Surrey
£36413 - £56154
Geography Teacher opportunity at a high-performing school in Croydon.
History Teacher
Croydon, Surrey
£37870 - £56154
History Teacher opportunity at a high-performing secondary school in Croydon.
Literacy Mentor and Reading Support Assistant
London
£29436+
Join a school as a Literacy Mentor and Reading Support Assistant to support student reading and literacy development.
Reception Teaching Assistant
Wembley, Middlesex
£24413+
Reception Teaching Assistant opportunity at a school with a strong focus on Early Years education.
KS2 Teacher with Leadership Responsibilities
Wembley, Middlesex
£28342 - £52300
KS2 Teacher with Leadership Responsibilities – Inspire and lead in a high-performing primary school.
Part Time Music Teacher
Winchmore Hill, London
Competitive
Part Time Music Teacher opportunity available at a school in North London.
HR Administrator
Mill Hill, London
£35,000 per annum
Join a school as an HR Administrator and support recruitment and HR functions with excellence.