Teaching and education jobs worldwide

MFL Teacher
Oldfield School, Bath and North East Somerset
MPS/UPS Permanent Contract 0.8- 1.0 FTE September 2026 We are looking for a MFL Teacher to join a dynamic and successful learning area with the ability to teach Spanish up to A level with French to KS3. We are willing to be flexible...

Dutch Teacher (primary school) - 0.4 FTE
The British School of Amsterdam, Noord-Holland
We're hiring! We're seeking an enthusiastic part-time Dutch Teacher to join the Dutch language team in our Junior School, starting in September 2026. Working two days per week, you'll teach Dutch language learning skills to our primary school...

Cluster Finance Officer
Marsden Heights Community College, Nelson
To work in liaison with the finance lead in each academy to ensure that financial transactions and internal controls are accurately recorded and reported in line with United Learning’s finance policies and procedures. The Cluster Finance Officer...

Teacher of Science
Phoenix, Sandwell
Phoenix is a multi-cultural 11-19 secondary school, serving 1759 students in the north of West Bromwich close to the border with Walsall in the West Midlands. Opened in September 2010, as a result of the merger of two local schools, Phoenix has...

Teaching Assistant
Sandringham School, St Albans
Up to 27.5 hours per week, Monday to Friday (8:50am - 3:05pm), number of days/hours can be negotiable. Term time only (38 weeks). Salary: H3 pro rata, FTE annual salary £26,312 - £26,717 Actual salary: £16,352 - £16,604 (based...

Singing Teacher
The Broxbourne School, Broxbourne, Hertfordshire
PART-TIME SINGING TEACHER Required as soon as possible Salary: £36.50 per hour plus holiday pay (£42.54 per hour including holiday pay) Full-time equivalent salary of £70,418 Contract: Casual supply working term time only – 33 weeks...

English as an Additional Language (EAL) Teacher
The British School in The Netherlands - Senior School Leidschenveen, The Hague, the Netherlands
We are currently looking for a part-time (0.4FTE) Teacher of EAL to join our Senior School Leidschenveen from August 2026. The role will initially be based at Senior School Leidschenveen (SSL) and may require the candidate to work in...

Piano Teacher
The Broxbourne School, Broxbourne, Hertfordshire
PART-TIME PIANO TEACHER Required for September 2026 Salary: £36.50 per hour plus holiday pay (£42.54 per hour including holiday pay) Full-time equivalent salary of £70,418 Contract: Casual supply working term time only – 33 weeks per...

Teacher of Sociology
Haverstock School, Camden
Required for September 2026 Teacher of Sociology - One Year Fixed Term Contract - (ECTs welcome to apply) Haverstock School: (H3 Federation) Salary: MPR (Inner London) The Governors of H3 Federation are looking to appoint an...

Science Teacher
Oldfield School, Kelston Road, Bath
Science Teacher Permanent Contract 0.8 - 1.0 FTE MPS/UPS Required for September 2026 An enthusiastic teacher is required to join a dynamic, successful and collaborative team where high-quality teaching and learning is the...

Occupational Therapist (Part-Time 60%)
NIST International School, Bangkok
NIST is a managed inclusive school. The Occupational Therapist will be an integral member of our Support Services Team who will use their specialist skills and knowledge to contribute to our multi-tiered system of support (MTSS). The role...

Teacher of Art
Sheldon School, Wiltshire
We are looking to appoint a Teacher of Art. The Performing and Expressive Arts (PEA) Faculty is based on a team of specialist teachers responsible for art, dance, drama and music and comprises both full and part time teachers, a wide range of...

Teacher of Maths
St Laurence School, Bradford on Avon, Wiltshire BA15 1DZ
Teacher of Maths - Permanent Full or part-time considered (flexible hours) MPS/UPS A TLR is available We are seeking a talented colleague to join a highly effective team in our successful school close to the heritage city of Bath. The...

Premises Manager
Maltby Learning Trust (MLT), Rotherham
Are you a dynamic professional, passionate about creating inspiring learning environments? Do you have the expertise and drive to lead in facilities management within a thriving Multi-Academy Trust? If so, we have the perfect opportunity for you!...

Cleaning Assistant
Hillcrest Academy, Leeds
Hours: 10 Hours Per Week, All Year Round Hillcrest Academy is seeking to recruit a dedicated and reliable individual for the role of Cleaning Assistant. This is an important position within the academy, ensuring that a high standard of...

Level 1 SEND Teaching Assistant
Hillcrest Academy, Leeds
32.5 Hours Per Week, Term Time Only + 1 working week Hillcrest Academy are seeking to recruit an inspirational colleagues for the role of Level 1 SEND Teaching Assistant. This role is of great importance to our work as an Academy. The successful...

Examinations/Data Assistant
Maltby Academy, Rotherham
An exciting opportunity has arisen at Maltby Academy for an exceptional Examinations/Data Assistant to work with an experienced and highly motivated team of professionals. We are seeking to appoint a suitably qualified and talented professional...

PE Teacher
Headington Rye Oxford - Prep School, Oxford
Headington Rye Oxford Prep School stands in its own beautiful 12-acre secure and secluded site, complete with wooded playground area and wonderful outdoor surroundings. In a warm, safe and nurturing environment where individuals come first,...

Cleaner
Priestley College, Warrington, Cheshire
Cleaner Contract Type: Part-time, Permanent Salary: Sixth Form...

Teacher of Business Studies & Computer Science
Macmillan Academy, Middlesbrough
Teacher of Business Studies and Computer Science Required for September 2026. We are looking for an enthusiastic, outstanding teacher of business studies and computer science who will inspire our students to reach their full potential....