Search through 3833 jobs
1:1 Learning Support Assistant
Amsterdam, Netherlands
Competitive
Join a school as a 1 1 Learning Support Assistant and make a meaningful impact on young learners.
Higher Level Teaching Assistant
Ulverston, Cumbria
£32061 - £32597
Higher Level Teaching Assistant opportunity at a school committed to academic excellence and inclusivity.
Business Studies Teacher
Ulverston, Cumbria
£32916 - £51048
Join a school as a Business Studies Teacher and inspire students at KS4 and KS5.
English Subject Leader
Spennymoor, Co. Durham
£32916 - £51048
English Subject Leader job opportunity with a focus on leadership and teaching excellence.
Maths Teacher
Spennymoor, Co. Durham
£32916 - £51048
Join a school's Maths Teacher team and contribute to a dynamic and high-achieving department.
Careers Lead
Durham, County Durham
£11777.02+
Careers Lead role at a school seeking a passionate professional to deliver impactful careers guidance.
Engineering Lecturer
Truro, Cornwall
£33,723 – £42,215 per annum*
Join as an Engineering Lecturer and shape the future of engineering education.
Sports Facilitator and Minibus Driver
Truro, Cornwall
£12.21 per hour
Sports Facilitator and Minibus Driver opportunity available at a school. Support students with transport and sports activities.
Attendance Officer
Truro, Cornwall
£26597 - £31869
Attendance Officer role available at a progressive school. Improve student attendance and support educational outcomes.
Physical Education Teacher
Eindhoven, Netherlands
34633463 - 34635277
Physical Education Teacher needed for part-time role at a forward-thinking school.
Design and Technology Teacher
Durham, County Durham
£32916 - £51048
Design and Technology Teacher role available at a school in Lanchester, County Durham.
Science Teacher - Biology, Chemistry, Physics
Durham, County Durham
£32916 - £51048
Science Teacher - Biology, Chemistry, Physics job opportunity at a school in Durham.