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.