Search through 3764 school and teaching jobs

Head of PE

Ipswich, Suffolk

RHS Own Salary Scale

Head of PE sought at a leading co-educational school in Suffolk.
Maths Teacher

Andover, Hampshire

£32916 - £51048

Join a school as a Maths Teacher and contribute to a dynamic learning environment.
Autism/SLD Teacher

Portsmouth, Hampshire

£32916 - £45352

Join a school as an Autism/SLD Teacher and make a meaningful impact on students' lives.
PMLD Teacher

Portsmouth, Hampshire

£32916 - £45352

Join a school as a PMLD Teacher and make a difference in the lives of students with profound and multiple learning difficulties.
Office Administrator

Banbury, Oxfordshire

£25584 - £26403

Join a school as an Office Administrator and support a vibrant, growing educational community.
IT Technician

Banbury, Oxfordshire

Competitive

IT Technician role at a school in Oxfordshire. Support technology needs across multiple sites.
Teacher of Religion, Philosophy and Ethics - Maternity Cover

Banbury, Oxfordshire

£32916 - £51048

Teacher of Religion, Philosophy and Ethics - Maternity Cover. Join a supportive school in Oxfordshire.
Cover Supervisor

Banbury, Oxfordshire

£26824 - £29064

Join a school as a Cover Supervisor and support a thriving, rural 11-18 institution.
Netball Coach

Banbury, Oxfordshire

£21734 - £29385

Join a school as a Netball Coach and help develop a thriving netball programme with a focus on participation and excellence.
Head of Economics and Business Studies

Banbury, Oxfordshire

Bloxham salary scale - dependent on experience

Head of Economics and Business Studies sought to lead department and enhance student learning.
Head of English Department

Banbury, Oxfordshire

Dependent of experience

Head of English Department opportunity at a prestigious school. Lead and develop the English department with a focus on academic excellence.
EYFS Practitioner

Deal, Kent

£19000 - £21000

Join a caring team as an EYFS Practitioner in a supportive and enriching early years environment.