Search through 4080 school and teaching jobs

Higher Level Teaching Assistant

York, East Riding of Yorkshire

£22491+

Higher Level Teaching Assistant job opportunity at a thriving co-educational independent school.
Part Time Classics Teacher or Head of Classics

York, East Riding of Yorkshire

To be discussed at Interview

Part Time Classics Teacher or Head of Classics role available from September 2026.
Chemistry Teacher (Physics or Biology) Full Time

York, East Riding of Yorkshire

To be discussed at interview

Chemistry Teacher (Physics or Biology) Full Time – Join a dynamic Science department.
Geography Teacher

Radcliffe, Greater Manchester

MPS/UPS

Join a Geography Teacher role at a growing secondary school in Radcliffe.
Teaching and Learning Coordinator - Art

Wigan, Lancashire

£32916 - £51048

Join a school’s Teaching and Learning Coordinator - Art role. Lead and inspire through creative excellence.
Maths Teacher

Wigan, Lancashire

£32916 - £51048

Maths Teacher needed at a school committed to inspiring a love for mathematics in students.
Religious Studies Teacher

Rochdale, Lancashire

MPS/UPS

Religious Studies Teacher needed at a rapidly improving secondary school in Rochdale.
Deputy Director of Learning - Technical and Computer Science

Rochdale, Lancashire

MPS/UPS plus TLR 2 (£5,820 per annum)

Deputy Director of Learning - Technical and Computer Science opportunity at a rapidly improving secondary school.
Curriculum and Timetable Manager

Widnes, Cheshire

NJC, SCP 29 – 32: £39,862 - £42,839 per annum

Curriculum and Timetable Manager needed to support student-centred learning and data management.
Senior Site Supervisor

Manchester

£28,598.00 to £31,022.00 per annum

Senior Site Supervisor opportunity at a 11-16 secondary school in Little Hulton.
English Teacher

Manchester

MPS/UPS £32,916.00 to £51,048.00 per annum

Join a school as an English Teacher and inspire future leaders with a passion for education.
Teaching Assistant

Manchester

£24,796.00 to £25,185.00 per annum (pro-rata £18,733.96 to £19,027.86 per annum)

Teaching Assistant opportunity at a secondary school in Little Hulton. Support pupils in a disadvantaged community.