Open Positions
Primary School PYP PE Teacher - Bilingual English with German or French
3+ years of teaching experience, proficiency in English, and advanced proficiency in German or French
Lower Primary School English/German PYP Teacher
Bachelor's degree, 3+ years teaching experience, proficiency in English and German, understanding of foundational literacy skills and German language progressions, experience with Restorative Practices and/or Responsive Classroom
English as an Additional Language (EAL) Teacher - Primary School (Maternity Cover)
Relevant Bachelor’s degree, 3+ years of teaching experience, proficiency in English and additional language, experience in inquiry-based and IB PYP environments, enthusiastic about teaching in multicultural and multilingual settings, and strong interpersonal and collaboration skills
Secondary School Teacher of Design
Bachelor's degree in Design or related field, 2+ years of teaching experience, and familiarity with IB teaching or concept-based instruction
Secondary School Teacher of Mathematics
Teaching experience, math background, and IB training or experience preferred
Financial Aid and Enrollment Insights Manager
Bachelor's degree required; 3-5 years of experience in data analysis; prior experience in financial aid or tax preparation
Secondary School Substitute Teacher
Seeking experience teaching, tutoring, or working with youth. Regular and reliable attendance is essential for this substitute teacher role. Preference given to those with familiarity with middle school students
Kaleidoscope Afterschool Instructor
Organized, flexible, and dependable. Prior experience working with children ages 3-12 is helpful
Primary School Substitute Teacher
Teaching experience and strong classroom management skills are required
Secondary School Teacher of German Language & Literature and Individuals and Societies
2+ years of teaching experience in a German classroom with experienced speakers as well as language learners. Bachelor’s degree in a relevant field or equivalent. Familiarity with IB teaching or concept-based instruction
+15 More Jobs Available!
Subscribe now to unlock all job opportunities and advanced features.
Find jobs no one else can
We pull listings directly from company career pages—no LinkedIn, no job boards, no fluff. Just real jobs, straight from the source.
Unlock hiring managers
With Web Pro, reveal the decision-makers behind job postings—names, emails, and LinkedIn profiles for up to 25 jobs per day.
Smarter data, better jobs
Each job includes 35+ data fields, from salary and visa info to remote status and tech stack. And we instantly remove anything that's expired.
Filters built for Pros
Drill down with filters for experience level, industry, salary, sponsorship, currency, and more—so you only see what fits.
Ready to see more opportunities?
Create a free account to access exclusive job listings, track your applications, and get personalized recommendations.
Loved by 3620+ job seekers
