Search through 3624 school and teaching jobs
Assistant Headteacher
Hoddesdon, Hertfordshire
£60001 - £66119
Assistant Headteacher opportunity available for September 2026. Lead and develop outstanding teaching and learning.
Trainee Computer Science Teacher
Reigate, Surrey
£21814 - £24714
Trainee Computer Science Teacher opportunity with paid PGCE training.
Head of College
Swanscombe, Kent
Highly competitive plus performance bonus and private healthcare
Head of College (Vice Principal) opportunity at a dynamic and inclusive 11–18 school.
Business Teacher - Second in Department
Reigate, Surrey
Competitive
Business Teacher - Second in Department role available at a leading school.
Post 16 SEND Teacher, Student Support Worker, HLTA and LSA
Egham, Surrey
£18000 - £40000
Join a school as a Post 16 SEND Teacher, Student Support Worker, HLTA, or LSA. Support students with special educational needs.
Economics Teacher
St. Albans, Hertfordshire
Competitive
Join us as an Economics Teacher and inspire the next generation of learners.
Chemistry Teacher
St. Albans, Hertfordshire
Highly Competitive Salary
Join a school as a Chemistry Teacher and inspire future scientists.
Psychology Teacher
St. Albans, Hertfordshire
Highly Competitive Salary
Join a school as a Psychology Teacher and contribute to a dynamic academic environment.
Head of Psychology
St. Albans, Hertfordshire
Highly Competitive Salary
Head of Psychology job opportunity with a focus on academic leadership and curriculum development.
Teacher of English
Slough, Berkshire
MPS/UPS/Fringe Allowance and TLR Payment
Teacher of English job opportunity at a thriving 11-18 school. Apply now for a rewarding career in education.
Head of Languages Faculty
Slough, Berkshire
UPS/Fringe Allowance and TLR Payment
Head of Languages Faculty sought for a dynamic school with a focus on academic excellence and student growth.
Part Time RE Teacher
Slough, Berkshire
MPS/UPS/Fringe Allowance
Part Time RE Teacher opportunity at a successful 11-18 school. Apply now for a September 2026 start.