Search through 1046 school and teaching jobs
Head of Boarding
Ipswich, Suffolk
Competitive
Head of Boarding role at a leading co-educational prep school. Apply now for a dynamic opportunity.
Director of Sport
Ipswich, Suffolk
Competitive
Director of Sport role at a leading co-educational prep school. Apply now for a dynamic opportunity.
Maths Teacher Apprentice
Bury St. Edmunds, Suffolk
£22601+
Join a school as a Maths Teacher Apprentice with opportunities for growth and development.
EYFS Practitioner
Deal, Kent
£19000 - £21000
Join a caring team as an EYFS Practitioner in a supportive and enriching early years environment.
Teacher of Chemistry
Chipping Norton, Oxfordshire
Depending on Experience
Join a school as a Teacher of Chemistry and inspire future scientists.
Creative Psychotherapist
Southampton, Hampshire
Up to £52,000 FTE DOE
Creative Psychotherapist role at a specialist school in Hampshire. Join a supportive team focused on neurodiversity and trauma-informed care.
Housekeeper
Lyndhurst, Hampshire
£13.45 per hour
Housekeeper needed at a school. Flexible, 15 hours weekly, 52 weeks per year.
Learning Support Assistant
Eye, Suffolk
Competitive
Learning Support Assistant job opportunity with a school committed to student welfare and academic excellence.
Cover Supervisor
Eye, Suffolk
Competitive
Seeking a dedicated Cover Supervisor for term-time role. Ideal for those with teaching experience or interest in classroom support.
Science Technician
Eye, Suffolk
Competitive
Science Technician role available at a school committed to academic excellence and innovation.
Science Technician
Eye, Suffolk
Competitive
Science Technician position available at a school committed to academic excellence and innovation.
Head of Psychology Department
Eye, Suffolk
Competitive
Head of Psychology Department role available at a school committed to academic excellence and student welfare.