Teaching and education jobs worldwide

KS1 Primary Teacher
Foljambe Primary School, Rotherham
ROLE: Primary Teacher SCHOOL: Foljambe Primary School SALARY: MPS/UPS CONTRACT: Permanent HOURS: 32.5, 5 days Are you an inspiring and dedicated practitioner passionate about sparking a lifelong love of learning? We are seeking a dynamic...
Teacher of Creative Subjects
Hawley Woods School, Hampshire
Are you an enthusiastic and dedicated educator looking to make a real impact on young minds? We are seeking a motivated and inspiring Teacher of Creative Subjects (including Art, DT, Textiles and Digital Media) to join our dynamic team and help...

Speech and Language School Assistant (SALSA)
St. Mark's CE School, Southampton
Speech and Language School Assistant (SALSA) 30 hours per week, 8:00am – 2:30pm Permanent, term-time only Grade 6 – FTE £28,792 - £31,022 per annum Actual salary – £20,067 - £21,621 per annum Required as soon as possible St Mark’s CE School...

Teacher of Computer Science
Chilwell School, Nottingham
Teacher of Computer Science Salary: MPS/UPSStart Date: September 2026Closing Date: Wednesday 20th May, 10amInterviews: Friday 22nd May Chilwell School is seeking to appoint an enthusiastic and dedicated Teacher of Computer Science to join our...

Teacher of Mathematics (One Year Fixed Term)
Chilwell School, Nottingham
Teacher of Mathematics (One Year Fixed Term) Salary: MPS/UPSStart Date: September 2026Closing Date: Wednesday 20th May, 10amInterviews: Friday 22nd May Chilwell School is seeking to appoint an enthusiastic and dedicated Teacher of Mathematics to...

Teacher of Spanish
Lucton School, Lucton, Herefordshire, HR6 9PN
We are seeking an enthusiastic and committed Teacher of Spanish to join our Modern Foreign Languages Department on a maternity cover basis. The successful candidate will deliver engaging lessons, inspire a love of languages and support students...

Teacher of History & Criminology (with Politics)
Cheltenham Bournside School and Sixth Form Centre, Gloucestershire
An exciting opportunity has arisen to join Cheltenham Bournside School as a Teacher of History & Criminology. We are looking to appoint a teacher of History and Criminology with the ability to teach Politics. You will be joining a lively,...

Science Teacher
Cambian Dunbroch School, Newmarket
Position: Science Teacher (SEMH school) Location: Dunbroch school-Newmarket, Suffolk Hours: 40 hours per week, term time Salary Details: Up to £42,000 per annum DOE Class size is never larger than 5 students, supported with Teaching...

Math Teacher
Cambian Dunbroch School, Suffolk
Position: Math Teacher (SEMH school) Location: Dunbroch school-Newmarket, Suffolk Hours: 40 hours per week, term time Salary Details: Up to £42,000 per annum DOE Class size is never larger than 5 students, supported with Teaching Assistant. ...

Lead Practitioner of Science (Trust)
Northern Schools Trust, Liverpool
We are looking to appoint a Lead Practitioner of Science. The successful candidate will create strategies to improve teaching practice in order to raise student standards and progress. We are looking for an experienced person with a demonstrable...

Business Manager
Millom School, Cumbria
Thank you for your interest in the post of School Business Manager at Millom School. This is an exciting opportunity to join our Senior Leadership Team in a role that is essential to the continued success and sustainability of the school....

Culinary School Technician
Monkton Combe School, Bath and North East Somerset
Term time only, 16 lessons per week Rate of Pay: £13 per hour The Role We are looking for a dedicated Culinary School Technician to support our vibrant Food Preparation and Nutrition department. Reporting to the Head of Food Prep &...
Teacher - Core Subjects Secondary
Ripplevale School - Deal, Deal, Kent
Ripplevale School is a successful Independent Special School for pupils aged between 6-18. We provide a nurturing and caring environment for pupils with ASD who still want the same rigour of a full curriculum. We are looking for applicants who...

Teacher of PE (Maternity Leave)
Upton Hall School FCJ, Wirral
Teacher of Girls’ Physical Education (Maternity Cover) Required for October 2026 This post will suit a dynamic, outstanding teacher, of girls’ Physical Education, who will be required to teach up to and including GCSE and A Level....

Teacher of Science (with possibility of TLR)
St Mark's Church of England Academy, Merton
This could not be a more exciting time to lead within the St Mark's family. Following our full graded Ofsted inspection in May 2024, St Mark’s CoE Academy achieved an Outstanding judgment in all areas of the framework. During the...

Lead Local Advisory Board (LAB) Member
Endeavour Academy, Oxfordshire
With SEND and inclusion high on the agenda in the years ahead, we are looking for someone to lead our Local Advisory Board (LAB) at Endeavour Specialist Academy in Oxfordshire. The governors meet four times per year, and most board members visit...

Teacher of PE
Felpham Community College, West Sussex
Felpham Community College is an 11-18 local authority, mixed comprehensive with 1600 students on roll and a successful sixth form. In October 2024 OFSTED confirmed our ‘Good’ status originally achieved in January 2016. The department has...

Gardener & Site Team Operative
Cheltenham Bournside School and Sixth Form Centre, Gloucestershire
An exciting opportunity has arisen to join Cheltenham Bournside School as a Gardener & Site Team Operative. We are looking to appoint a Gardener to join our Site team. You will lead the school’s gardening and landscaping work, focusing on...

Support Worker - Young Adults
Aurora Meldreth Manor School, Cambridgeshire
Salary: £12.87 - £14.03 per hour (linked to competency and qualifications) PLUS £1500 Welcome bonus* Category: Care Position Type: Permanent Full-Time Location: Orchard Manor Residential Home Hours: 40 hours per week (part-time...

Teaching Assistants
Paddock School - Primary, Wandsworth
Teaching Assistants £22,693.94 per annum (Pro Rata based on 30.5 hours per week) – Inner London Full time - 30.5 hours per week Working hours - 09:00 - 15:30, with 30-minute lunch break (Wednesday start time is 08:30, finish...