Search through 3783 school and teaching jobs

Head of History

Purley, Surrey

£46481 - £64765

Head of History sought to lead a successful department in a high-achieving Catholic boys’ school.
History Teacher

Purley, Surrey

£37870 - £56154

History Teacher opportunity at a prestigious school with a strong academic tradition.
English Teacher

Purley, Surrey

£34397 - £52489

Join a school as an English Teacher and contribute to a knowledge-rich curriculum rooted in academic excellence.
Geography Teacher - Outer London

Carshalton, Surrey

£37870 - £56154

Geography Teacher - Outer London job opportunity with competitive salary and career growth.
Head of PE Teacher

Loughton, Essex

£33200 - £47000

Head of PE Teacher sought to lead and inspire a dynamic PE & Games Department.
Learning Support Assistant

London

NJC6–NJC9 (£29,856 – £31,158)

Learning Support Assistant job opportunity at a forward-thinking secondary school.
Teaching Assistant

South Croydon, Surrey

£29436 - £29856

Teaching Assistant job opportunity at a school in Croydon. Support pupils and promote positive behaviour.
Exam Invigilator

Twickenham, Middlesex

£12.7 - £12.71

Join us as an Exam Invigilator and support our school's examination process with integrity and dedication.
Library Assistant and Study Supervisor

Enfield, Middlesex

£28110 - £30238

Join a school as a Library Assistant and Study Supervisor. Support students through reading and study sessions.
Sixth Form Pastoral Officer

Enfield, Middlesex

£31476 - £33400

Sixth Form Pastoral Officer opportunity at a Catholic school. Support students and foster a positive learning environment.
Second in Charge of English

Cheam, Surrey

£37,870.00 - £56,154.00 Annually (FTE) Plus TLR 2b £6,065 (FTE)

Second in Charge of English (KS4 lead) opportunity at a high-performing all girls’ school.
Head of Biology

Cheam, Surrey

£37,870.00 - £56,154.00 Annually (FTE) Plus TLR2b: £6,065

Head of Biology opportunity at a high-performing all girls’ school.