Teaching and education jobs worldwide

IB MYP DP English Language and Literature teacher
Lumio Private School, Paphos
About Lumio Lumio Private School is a not‑for‑profit international school in Cyprus, opened in 2024. Our vision is simple: Happy children, learning together. We are building a vibrant learning community on a modern campus near Paphos, designed...

Out of School Club Assistant
Hempland Primary School, York
Hempland Primary School are seeking to appoint an After School Club Assistant to work in our out of school club ‘Lions@Hempland’. You will be required to supervise pupils before and after school taking part in both indoor and outdoor activities...
AP Math Teacher
Guangzhou Ulink International School (GUIS), Guangzhou, China
Division: AP Reporting Accountability: Head of AP Safeguarding GUIS is committed to safeguarding the welfare of children and young people and expects the same from its employees. All new staff employment approval will be subject to two...

Head of Department - Business
OneSchool Global UK, Warwickshire
Are you an experienced Business teacher ready to take the next step into a wider leadership role? We have an exciting opportunity for a Regional Head of Department in Business to lead and develop the Business curriculum across OneSchool Global...

International Class Teacher (Pre-Nursery and Early Years) - August 2026
Etonhouse International Schools, Singapore
Job Description Responsible to: Principal As a Class Teacher, to: Respect and value each child’s social, cultural and religious background and by example, provide mutual respect and tolerance. Share in the management of pastoral care, health,...

Head of Secondary
Nord Anglia International School Manila, Nord Anglia International School Manila
CREATE YOUR FUTURE At Nord Anglia Education, we believe there is no limit to what every student can achieve. We are looking for a Head of Secondary who shares this belief and is ready to lead a community where...

Music Teacher
Nord Anglia International School Manila, Nord Anglia International School Manila
CREATE YOUR FUTURE Make the Philippines your next adventure – where world-class teaching meets an extraordinary lifestyle. We’re looking to recruit an outstanding Music Teacher to join our Manila school, a Nord Anglia school. ...

ICT Teacher (Primary Years) - Bhutan
Etonhouse International Schools, Bhutan
Job Description Responsible to: The Principal and leadership committee in the execution of professional duties and responsibilities. Provide an inclusive and engaging learning environment underpinned by evidence-based best practice. Using...

Secondary School Counsellor (Maternity cover from September to December 2026)
Singapore International School, Hong Kong
Singapore International School (Hong Kong) offers a through-train programme with a bilingual (English and Chinese) education from kindergarten to pre-university levels. We are seeking to appoint a high-calibre and committed Secondary School...

English Language and Literature Teacher
Lanna International School Thailand, Chiang Mai
Lanna International School is looking for a dedicated and enthusiastic English teacher to join our Secondary team in August 2026. We are looking for a highly qualified and exceptional English teacher who is eager to inspire our students and...
.jpg?profile=employer-logo)
Teacher of Maths
Cove School, Hampshire
Start Date: September 2026 Full Time ECT/MPR/UPR. Our Maths Department are looking for an enthusiastic, highly motivated and dedicated Maths Teacher with a love of education to join the team to encourage all students to...

Deputy Head (PASTORAL)
North London Grammar School, Hendon, London
Job overview North London Grammar School are seeking an experienced and forward-thinking individual to join our senior leadership team as the Deputy Head of Safeguarding and Pastoral Care. The successful candidate will offer creativity and...

Teacher of Maths
Cardinal Heenan Catholic High School, Tongue Lane, Leeds LS6 4QE
Teacher of Mathematics Full Time, One Year Fixed Role in the Frist Instance Scale: MPS/UPS Our school is a happy school, where relationships are positive, respect is prevalent, and expectations are high. We challenge all...

Governor
Waltham Forest College, Waltham Forest
Governor (Board Member) & Audit and Risk Committee Member and Co-opted Audit and Risk Committee Member Waltham Forest College Corporation An opportunity to contribute to the governance and strategic direction of Waltham Forest College....

Higher Level Teaching Assistant (HLTA)
Netherlea School, Dumfries and Galloway
Position: Higher Level Teaching Assistant (HLTA) Location: Dumfries Hours: 37 hours per week, term time, 1 year fixed term contract. Salary Details: £23,894.90 per annum We are looking to appoint a passionate and committed Higher Level...

Class Teacher
Longshaw Primary Academy, Waltham Forest
Post: Class TeacherContract: Full‑time, PermanentStart date: September 2026Salary: UL Contract & ECT UL Pay Scale PT1 £41,080 – PT6 £51,480 Opening Date: 30 April 2026 Closing date: 15th May 2026 Interviews: W/C 18th May 2026 ...

Music Teacher
Southlands School, Hampshire
Music Teacher Southlands School, Lymington, Hampshire 16 hours per week £13,728 annual salary Do you have a passion for inspiring young people through music? At Southlands School, we offer an extensive curriculum to our students and currently...

Class Teacher
Rosslyn Park Primary and Nursery School, Nottingham
Class Teacher (2 vacancies) Required from 1 September 2026 Full time Permanent Main Scale Points 1-6 Rosslyn Park Primary & Nursery School is seeking to appoint an excellent teaching practitioner who has high expectations of pupil progress...

Learning Support Assistant
Cambian Beverley School, East Riding of Yorkshire
Learning Support Assistant Cambian Beverley school- Beverley £22,674.64 per annum 40 hours per week, Term Time Only We are now recruiting for Learning Support Assistant to join our team. Supporting the teaching and senior staff, you will be...
Teaching Assistant
Stocklake Park Community School, Stocklake, Aylesbury, Buckinghamshire HP20 1DP
Inspire - Enable - Achieve Make a Real Difference – Join Us as an SEN Teaching Assistant! Weekly Hours: 30 hours per week, 9.00am to 3.30pm Monday to Friday Annual Weeks: 39 Weeks (Term time including INSET Days) Interviews: To be conducted as...