Search through 3833 jobs
Music Teacher
Carlisle, Cumbria
£32916 - £51048
Join a school as a Music Teacher and help shape the next generation of musicians.
English Teacher
Carlisle, Cumbria
£32916 - £51048
Join a school as an English Teacher and contribute to a dynamic and innovative learning environment.
Head of Secondary School
Duisburg, Germany
Internal pay scale based on experience (including social and health insurance) + benefits + relocation allowance where applicable
Head of Secondary School opportunity at a leading international school in Germany.
Secondary Computing Teacher
Cologne, Germany
Internal pay scale based on experience (including social and health insurance) + benefits + relocation allowance where applicable
Join a school as a Secondary Computing Teacher and inspire the next generation of tech leaders.
Health and Safety Officer
Musselburgh, Edinburgh
£35000 - £45000
Health and Safety Officer job opportunity at a school with a strong commitment to wellbeing and compliance.
Teacher of Spanish - Fixed Term
Edinburgh, Edinburgh
Competitive
Teacher of Spanish - Fixed Term position available at a school in Edinburgh.
Head of Business and Economics
Edinburgh, Midlothian
£61410 - £61411
Head of Business and Economics role available from August 2026.
Director of Music
Edinburgh, Midlothian
£61411+
Director of Music job opportunity at a leading school in Edinburgh.
Art Teacher
Edinburgh
Salary will be by negotiation and will depend on the qualifications and experience of the successful candidate
Art Teacher position available at a leading institution. Passionate and qualified candidates sought.
Acting Head of Learning Support - Part-Time
Edinburgh, Midlothian
Competitive
Acting Head of Learning Support - Part-Time role available at a school in Edinburgh.
Head of School
Perth, Perthshire
Competitive
Head of School opportunity at a prestigious independent prep school in Perthshire.
Geography Teacher - Maternity Cover
Perth, Perthshire
£29800 - £47231
Geography Teacher - Maternity Cover from April 2026