Search through 4158 school and teaching jobs

Head of PE

London

£45671 - £66023

Head of Girls PE sought at a dynamic and successful school. Apply now for an impactful leadership role.
English Teacher

London

£40317 - £62496

English Teacher position available at a high-performing secondary school in London.
Physics Teacher

London

£40317 - £62496

Physics Teacher job opportunity at a successful secondary school in London.
PE Teacher

Harrow, Middlesex

£40317 - £62496

Join a school as a PE Teacher and inspire students through dynamic physical education and extracurricular sports.
MFL Teacher (Spanish and French)

Carshalton, Surrey

£37870 - £50474

MFL Teacher (Spanish and French) job opportunity with a focus on inspiring a love of language.
Learning Support Assistant - Secondary

Ilford, Essex

£19900 - £19909

Learning Support Assistant - Secondary job opportunity with a focus on inclusivity and student care.
Humanities Teacher

Barking, Essex

M1-M6 £40,317 to £52,300 + SEN allowance: £2,787 depending on experience

Join a school as a Humanities Teacher and make an impact in education.
HR Coordinator

Wallington, Surrey

£34488 - £36585

HR Coordinator role at a specialist school in London. Support HR operations with administrative tasks.
Premises Assistant

Wallington, Surrey

£32070 - £33987

Premises Assistant role at a special school in London. Join a growing team with expansion plans.
Head of School - Maternity Cover

Wallington, Surrey

£79156 - £86763

Head of School - Maternity Cover opportunity at a specialist school in London.
School Office Administrator

Croydon, Surrey

£17,685 per annum (pro rata for part-time hours)

Join a school as a School Office Administrator. Part-time, 30 hours per week.
Science Technician

Chingford, London

£26841 - £28420

Science Technician role available at a school committed to Encourage, Challenge and Succeed values.