Search through 3530 school and teaching jobs

Assistant Director of Music

Reading, Berkshire

Competitive salary with excellent terms, conditions and benefits.

Assistant Director of Music opportunity available from September 2026.
PE Teacher - Netball and Hockey

Reading, Berkshire

£23400+

PE Teacher - Netball and Hockey position available at a leading school.
Estates Assistant

Reading, Berkshire

RS01 Point 3 • 37 hours per week, 52 weeks per year, £24,795 per annum • 37 hours per week, Term Time only, actual salary is £20,961 per annum

Join our Estates Assistant team at a school with a rich heritage and commitment to excellence.
Database Manager

Maidstone, Kent

£32800+

Database Manager opportunity at a leading educational institution. Support academic and operational functions with data management.
Business Manager

Farnham, Surrey

Circa £60,000

Business Manager role at a top Surrey prep school. Lead support services and operations.
Visiting Brass Music Teacher

Farnham, Surrey

Self-employed basis, teaching individual lessons

Visiting Brass Music Teacher opportunity for self-employed educators in a thriving school environment.
Visiting Music Teacher - Singing

Farnham, Surrey

Self-employed basis, teaching individual lessons

Visiting Music Teacher - Singing opportunity available at a top Surrey school.
Learning Support Assistant

Maldon, Essex

£24520+

Join a school as a Learning Support Assistant and make a difference in the lives of SEND students.
Science Technician

Maldon, Essex

£20818 - £25107

Science Technician job opportunity at a school with a strong focus on education and development.
Occupational Therapist

Farnham, Surrey

Band 5 AfC

Join a school as an Occupational Therapist and make a meaningful impact on students' lives.
Higher Level Teaching Assistant

Reading, Berkshire

£15.37 - £16.78

Higher Level Teaching Assistant needed at a school in Reading. Support teaching and learning in an inclusive environment.
Teacher

Reading, Berkshire

£32916 - £47472

Join a school as a Teacher in Reading. Support children with complex needs in a nurturing environment.