Search through 3773 school and teaching jobs

HR Manager

Wallingford, Oxfordshire

Dependent on agreed hours and experience & qualifications, but commensurate with industry standards

HR Manager sought for a thriving prep school in South Oxfordshire. Apply now for an impactful role.
EYFS/KS1 Teacher

Wallingford, Oxfordshire

Dependent on experience & qualifications, commensurate with industry standards

EYFS/KS1 Teacher opportunity at a thriving school. Join a dedicated team delivering high-quality early years education.
Head of Technology

Halstead, Essex

Leadership Pay Range

Head of Technology needed at a school committed to excellence in education.
Subject Lead Computer Science

Halstead, Essex

Main Pay Range / Upper Pay Range TLR2C

Subject Lead Computer Science job opportunity at a high-performing secondary school.
IT Technician Apprentice

Halstead, Essex

Apprentices pay scale currently £14,500 per annum

IT Technician Apprentice job with opportunities for full-time employment after completion.
Maths Teacher

Wallingford, Oxfordshire

Competitive

Join a school as a Maths Teacher and contribute to a growing department offering Mathematics from Year 7 to Year 13.
Nursery Manager

Milton Keynes, Buckinghamshire

Competitive

Nursery Manager needed to lead and inspire a team at a forward-thinking school.
English Teacher/Deputy Head of English

Basingstoke, Hampshire

MPS/UPS

English Teacher/Deputy Head of English role available at a high-performing school with outstanding features.
School Cook

Tadley, Hampshire

£24,620.54 pro rata amount (£14.40 per hour)

Join a school cook role at a specialist school with a Good Ofsted rating.
Housekeeper

Tadley, Hampshire

£12.60

Join a school as a Housekeeper and help maintain a clean, safe, and welcoming environment for students and staff.
Humanities Teacher

Hove, Brighton and Hove

£32916 - £51048

Join a school as a Humanities Teacher and make an impact in a dynamic educational environment.
Teaching Assistant Level B

Brighton, East Sussex

£27254 - £27694

Teaching Assistant Level B - Join a school's ILS department and make an impact in student learning.