Search through 3842 jobs

Computing and IT Teacher

Leeds, West Yorkshire

£32916 - £51048

Computing and IT Teacher needed for a forward-thinking school. Inspire students in a dynamic digital world.
Teacher of Maths

Leeds, West Yorkshire

£32916 - £51048

Teacher of Maths needed for a dynamic and high-achieving school.
Subject Leader of Sociology (Temporary)

Leeds, West Yorkshire

£32916 - £51048

Subject Leader of Sociology (Temporary) – Join a forward-thinking school and lead in a dynamic, supportive environment.
Cover Supervisor

Bolton, Greater Manchester

£21305 - £23485

Cover Supervisor needed at a successful Church of England school. Apply now for a term-time role.
Science Teacher

Liverpool

£32916 - £51048

Science Teacher opportunity at a thriving school. Inspire students with a passion for scientific inquiry.
English Teacher

Liverpool

MPS/UPS

Join a school as an English Teacher and make a meaningful impact on student learning.
Head of Drama

Liverpool

£32916 - £51048

Head of Drama sought at a thriving school. Inspire students with creative thinking and leadership.
Assistant Head of Science Teacher

Liverpool

£32916 - £51048

Assistant Head of Science Teacher opportunity at a thriving school. Drive excellence in science education.
Maths Teacher

Liverpool

£3291600 - £5104800

Join a school as a Maths Teacher and inspire students with your passion for mathematics.
Estates Operative

Liverpool, Merseyside

£26403 - £28142

Join a school as Estates Operative and contribute to a successful educational institution.
Maths Teacher

Bolton, Lancashire

£32916 - £51048

Join a school as a Maths Teacher and help students achieve outstanding results.
Assistant Head - Director of Digital Learning

York, North Yorkshire

The full time equivalent starting salary will be dependent on experience and skills starting on the Leadership Scale at L3 (currently £62,824 pa)

Assistant Head - Director of Digital Learning role available at a forward-thinking school.