Job Overview

  • Date Posted
    11/12/2025
  • Location
  • Expiration date
    31/07/2026
  • Experience
    0-1 Year
  • Qualification
    PGCE and/or QTS or Teaching License
  • Career Level
    Teaching
  • Start Date
    01/09/2026
  • Age Groups
    High/Secondary (16-18)

Job Description

FlyTeachers is recruiting a qualified AP Computer Science Teacher for Calvin Manitoba International School, a K–12 Canadian international school delivering the Manitoba curriculum in Songdo, Incheon, South Korea.

This is an exciting opportunity for an experienced high school Computer Science teacher who loves coding, problem-solving and project-based learning, and who can prepare students for university-level study through AP Computer Science.

Key Responsibilities

  • As an AP Computer Science Teacher at Calvin Manitoba International School, you will:
  • Teach high school Computer Science, including AP Computer Science (AP CS) classes
  • Deliver a rigorous programme covering programming (commonly Java), algorithms, data structures, object-oriented programming and software development practices
  • Prepare students thoroughly for AP Computer Science exams – content, coding skills and exam strategies
  • Design project-based and inquiry-driven learning experiences that reflect real-world computing and problem-solving
  • Use a variety of formative and summative assessment methods to track progress and provide clear, constructive feedback
  • Integrate educational technology, coding platforms and online tools into daily teaching
  • Support the development of Computer Science curriculum, schemes of work and digital resources
  • Promote digital citizenship, online safety and ethical use of technology
  • Communicate regularly with students, parents and colleagues regarding academic progress and wellbeing
  • Participate in staff meetings, professional development and whole-school initiatives
  • Lead or support coding clubs, robotics teams, app development projects or STEM competitions as part of the co-curricular programme
How To Apply

Interested candidates should submit their CV and two professional references to [email protected] with the subject line “AP Computer Science Teacher – Calvin Manitoba International School.”

Requirements

To be successful in this AP Computer Science teaching job at Calvin Manitoba International School, you should have:

  • A Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a closely related field
  • A recognised teaching qualification (e.g. B.Ed., PGCE, teaching licence/certification)
  • Proven experience teaching high school Computer Science; experience with AP Computer Science or similar advanced programmes (IB Computer Science, A-Level Computer Science, etc.) is strongly preferred
  • Strong programming knowledge, ideally including Java (commonly used in AP Computer Science A) and familiarity with other languages (e.g. Python, JavaScript, C++)
  • Ability to break down complex technical concepts for mixed-ability and multilingual learners in an international context
  • Excellent classroom management, communication and interpersonal skills
  • A collaborative, flexible and innovative approach to teaching and learning
  • A genuine passion for inspiring young people to pursue Computer Science, coding and STEM fields

Desirable:

  • Experience teaching in a Canadian, Manitoba or North American-style curriculum
  • International school teaching experience
  • Experience running coding clubs, robotics teams, hackathons or programming competitions
Benefits
  • Competitive salary based on qualifications and experience
  • Housing support or housing allowance (per school policy)
  • Annual return flights or flight allowance
  • Comprehensive health insurance
  • Free schooling/tuition for up to two dependent children at Calvin Manitoba International School
  • Professional development and training opportunities in Computer Science, EdTech and AP teaching
  • Visa sponsorship and onboarding support to help you relocate to Songdo, Incheon
  • A friendly, supportive international school community and experienced leadership team
  • (Exact details will be shared with shortlisted candidates.)
The School

Calvin Manitoba International School is a Manitoba-affiliated Canadian international school in the modern, eco-friendly city of Songdo, Incheon. The school offers:

  • A Canadian (Manitoba) curriculum from Kindergarten to Grade 12
  • A warm, diverse and inclusive international school community
  • A safe, nurturing environment where students become confident, creative, globally minded citizens
  • Strong academic standards combined with holistic education, character development and global awareness

As part of the high school team, you will teach AP Computer Science and support students as they prepare for university applications worldwide and future careers in technology and engineering.