This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a passionate and highly qualified IB / IGCSE Computer Science Teacher to deliver the IGCSE and IB Computer Science curricula starting in August 2026. This is an exciting opportunity for an educator dedicated to inspiring students, fostering computational thinking, and equipping them with the knowledge and skills to thrive in a technology-driven future.
Job Responsibility:
Design and deliver engaging, differentiated lessons in IGCSE and IB Computer Science, as well as Cambridge Lower Secondary ICT
Foster a deep understanding of programming, algorithms, data structures, and computational problem-solving
Create a stimulating, inclusive classroom environment that encourages curiosity, creativity, and independent inquiry
Connect Computer Science concepts to real-world applications and emerging technologies
Integrate hands-on coding projects, robotics, digital tools, and inquiry-based learning methods
Continuously assess student progress and provide constructive feedback to support academic and personal growth
Contribute to curriculum planning, ensuring content meets international standards and remains innovative and comprehensive
Encourage participation in extracurricular activities such as coding clubs and technology competitions
Foster a respectful, supportive, and inclusive classroom culture that prioritizes student well-being
Build strong relationships with students, parents, and colleagues to support learning and development
Engage in ongoing professional development and contribute to school initiatives, events, and mentorship
Requirements:
A degree in Computer Science, Education, or a related field (teaching qualification preferred)
Experience teaching IGCSE and/or IB Computer Science, or similar international curricula
Passion for coding, problem-solving, and fostering computational thinking
Proficiency in programming languages such as Python, Java, or C++
Excellent communication, collaboration, and organizational skills
Experience working in an international or multicultural environment (preferred)
Strong command of English and commitment to student well-being and safeguarding
Nice to have:
Experience working in an international or multicultural environment (preferred)
What we offer:
Work in state-of-the-art facilities alongside industry-renowned educators and leaders in some of the world's most desirable locations
Industry-leading professional development, exceptional career opportunities, and mobility across our group