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.