Search through 3769 school and teaching jobs
A Level Mathematics Teacher
Colchester, Essex
£33465 - £51714
A Level Mathematics Teacher needed at an outstanding sixth form college.
International School Headmaster
Oxfordshire
Competitive
Join a school as an International School Headmaster to lead the launch of a new institution in Bangkok.
Business Studies Teacher
Oxford, Oxfordshire
£32916 - £51048
Business Studies Teacher opportunity at a forward-thinking school. Join a dynamic team and make an impact in education.
Head of Academic Support
Abingdon, Oxfordshire
£34130 - £62643
Head of Academic Support needed at a leading institution. Lead academic support with expertise and impact.
Teacher of Science
Bexhill-on-Sea, East Sussex
Teachers mainscale/UPS
Join a school as a Teacher of Science and help inspire the next generation of scientists.
Head of Maths
Bexhill-on-Sea, East Sussex
MPS/UPS + TLR (amount to be discussed at interview)
Head of Maths role with a focus on driving teaching and learning outcomes.
String Teacher (Violin, Viola, Cello, Double Bass)
Oxford, Oxfordshire
£43.7 - £43.79
String Teacher (Violin, Viola, Cello, Double Bass) role available at a prestigious school.
Learning Support Assistant
Eastbourne, East Sussex
£24507 - £25535
Learning Support Assistant job opportunity with a focus on inclusive education and student support.
Second in Mathematics Department
Abingdon, Oxfordshire
Competitive based on knowledge and experience.
Second in Mathematics Department role with a focus on teaching and departmental leadership.
Teacher of English
Cambridge, Cambridgeshire
£32916 - £51048
Join a school as a Teacher of English and make a difference in a high-performing, inclusive environment.
Head of Design and Technology
Oxford, Oxfordshire
£33104 - £48521
Head of Design and Technology role available at a leading UK school. Shape the future of the curriculum.
Graduate Boarding Assistant
Oxford, Oxfordshire
£18389+
Graduate Boarding Assistant role for term-time only, full-time residential position.