Search through 49 school and teaching jobs in rochdale

Teacher of English / Nurture

Higher Blackley, Manchester

£32916 - £45352

Teacher of English / Nurture job opportunity in a specialist SEMH setting.
Teaching Assistant - Driver

Higher Blackley, Manchester

£23916.22 - £25943.39

Teaching Assistant - Driver at a school. Support students and teachers with a focus on learning and wellbeing.
Teaching Assistant

Blackley, Manchester

£22710 - £24206

Teaching Assistant opportunity at a school committed to student success and inclusive education.
Senior Attendance Manager

Blackley, Manchester

£34834 - £38233

Senior Attendance Manager opportunity to improve attendance and reduce absence at a school.
Drama and Music Teacher

Blackley, Manchester

£32916 - £51048

Drama and Music Teacher opportunity at a forward-thinking school. Passionate educators sought.
Assistant Head of Science

Blackley, Manchester

£32916 - £51048

Assistant Head of Science job opportunity with a focus on leadership and curriculum excellence.
Health and Social Care Teacher (Part-Time)

Bury, Lancashire

£33465 - £51714

Health and Social Care Teacher (Part-Time) – Join a dynamic team at a school committed to student success.
Teacher of Psychology - Part-Time

Bury, Lancashire

£33465 - £51714

Join a school as a Teacher of Psychology on a part-time basis. Apply now for a permanent role starting in August 2026.
Teacher of Law - Part-Time

Bury, Lancashire

£33465 - £51714

Teacher of Law - Part-Time role available at a school committed to excellence in education.
Temporary Applied Science Teacher

Bury, Lancashire

£33465 - £51714

Temporary Applied Science Teacher opportunity available at a school committed to excellence in education.
Part-Time Maths Teacher

Bury, Lancashire

£33465 - £51714

Join a part-time Maths Teacher role at a school committed to excellence in education.
Assistant Principal (Students)

Bury, Lancashire

£69575 - £74707

Assistant Principal (Students) role available at a leading institution. Join a dynamic leadership team.