Teaching and education jobs worldwide

Teacher of Science
Dartford Grammar School for Girls, DA1 2NT
TEACHER OF SCIENCE Full or Part-time Required from September 2026 We seek to appoint a well-qualified and enthusiastic Teacher of Science to join our highly successful and growing Science Faculty. This could be a part-time or...
.jpg?profile=employer-logo)
Lead Practitioner for English
Ladybridge High School, Bolton
Ladybridge High School is a warm, friendly and successful school with a clear mission and agreed beliefs that are shared across the school community. We are focused on achieving strong academic outcomes through a rounded education that...

Secondary Chemistry Teacher
The British School of Angola, Luanda
Chemistry Teacher - The British School of Angola®Clube Naval, Ilha, LuandaStart Date: August 2026 A Unique Opportunity to Teach and Inspire in a World-Class International SchoolThe British School of Angola (BSA) is seeking an exceptional...

Geography Teacher (Maternity Cover)
Trinity School, Newbury, Berkshire
This is an excellent opportunity to join Trinity School, a vibrant and forward‑thinking 11–18 Academy within the Newbury Academy Trust. We are an ambitious, high‑performing school looking for colleagues who are committed to making a real...

Secondary English Teacher
The British School of Angola, Angola
English Teacher - The British School of Angola®Clube Naval, Ilha, LuandaStart Date: August 2026 A Unique Opportunity to Teach and Inspire in a World-Class International SchoolThe British School of Angola (BSA) is seeking an exceptional English...

History Teacher
All Saints Catholic College, West London
This is an exciting opportunity to join our OUTSTANDING school which offers flexible working, 35% non contact time on average per week, high quality CPD, outstanding behaviour of pupils, supportive SLT committed to staff wellbeing & reducing...

Level 1 Teaching Assistant
Hawthorns School, Tameside
The Trustees are looking to recruit to the post of ...

Maths Teacher
All Saints Catholic College, West London
This is an exciting opportunity to join our OUTSTANDING school which offers flexible working, 35% non contact time on average per week, high quality CPD, outstanding behaviour of pupils, supportive SLT committed to staff wellbeing & reducing...
.jpg?profile=employer-logo)
Examinations Access Arrangements Lead
Sherborne Schools Group, Sherborne Dorset
The Sherborne Schools Group (SSG) is seeking a committed Examinations Access Arrangements Lead to provide support for pupils in the senior schools (Year 7 to 13). The primary focus of the role is at an operational level across both Sherborne...

PE Teacher
All Saints Catholic College, West London
This is an exciting opportunity to join our OUTSTANDING school which offers flexible working, 35% non contact time on average per week, high quality CPD, outstanding behaviour of pupils, supportive SLT committed to staff wellbeing & reducing...

Head of Geography
Samuel Ward Academy, Samuel Ward Academy, Haverhill, Suffolk. CB9 0LD
Head of Geography Salary: MPS/ UPS plus TLR2 £5,803 Contract: Full-time, Permanent. Start Date: September 2025 Due to relocation of the current post-holder, Samuel Ward Academy is looking to appoint a well-qualified,...

Cleaner
All Hallows Catholic High School, Lancashire
Vacancy for 2 Cleaning Position’s Foundation Living Wage £12.60 per hour to commence as soon as possible Monday to Friday term time only + 15 Days Closure Cleaning 15 hours per week 6am to 9am & 2 hours per evening between 3pm to 6pm (10 hrs...

Teacher of History
Allestree Woodlands School, Derby
Teacher of History Grade and Salary: MPS / UPS Working pattern: 0.4 FTE Contract term: Maternity Cover (01.06.2026 – 31.05.2027) The School: Allestree Woodlands School offers a broad curriculum at all key stages and has a thriving Sixth Form....

Teacher of Science (maternity cover)
Twynham School, Dorset
About the Post Are you seeking a role that will excite and energise you? Would you relish the opportunity to join an exciting and progressive journey to transform education across our community? We are seeking an inspirational and highly...

Educational Care Co-ordinator (ECC) – Maternity Cover
Wandsworth Hospital and Home Tuition Service (Medical PRU), Wandsworth
Educational Care Co-ordinator (ECC) – Maternity Cover £25,377 per annum (FTE: £34,359) – (Scale 5, Point 12 - 15) 30 hours per week Term Time Only (39 weeks per year) Start Date: As soon as possible Contract: Maternity Cover The...

1:1 SEN Teaching Assistant
West Buckland Community Primary School, West Buckland School
We are seeking to appoint a Teaching Assistant to support a child with additional needs within our school. We require someone who is kind and caring and able to support a young person socially, emotionally and academically. We are seeking...

Deputy Director of Design Technology, Business & Computing with Computing focus
Allestree Woodlands School, DE22 2LW
Deputy Director of Design & Technology with responsibility for leading Computing and IT Grade and Salary: MPS/UPS plus TLR 2B Working pattern: 1 FTE Contract term: Permanent The School: Allestree Woodlands School offers a broad curriculum...

Class Teacher
Willow Brook Primary Academy, Willow Brook Primary School
Willow Brook is proud to provide excellent educational experiences for every single child at our inspirational and thriving school. Our holistic and well-rounded approach towards education provides an exceptional foundation for life-long...

Site Support Assistant
Reading Girls' School, Reading
Reading Girls’ School is looking to appoint a full time, Site Support Assistant. This person will be responsible for the day-to-day security, safety, cleanliness and general maintenance of the school site as directed by the Site Manager and the...

Assistant Director of Learning – Science (TLR2b - £5,868)
Wildern School, Southampton
Inspire the next generation: join our passionate Science department at Wildern Secondary School Assistant Director of Learning – Science (TLR2b - £5,868) September 2026 Are you passionate about Science and ready to inspire the next...