Job ref no.: CT3120081-01#1776

Teacher of Computer Science (IB DP)

Carmel School Association

  • 5-day week
  • Competitive pay
  • Insurance plan
  • Meal allowance
  • Medical plan

Carmel School Association is seeking a driven and passionate interdisciplinary educator to teach the IB DP Computer Science within a vibrant and burgeoning IB Continuum School, to start immediately as part-time, or as full-time in August 2019.

As a Teacher you will be an informed, reflective practitioner who uses inquiry based strategies to create positive learning environments which motivate and challenge all learners in their class to become self-regulated, life-long learners and leaders.



  • At minimum, an undergraduate honours degree in Computer Science or equivalent programme and a recognized teacher qualification, i.e. Bachelor of Education, Postgraduate Diploma in Education or equivalent
  • At least 3 years teaching experience in Computer Science at IB DP level
  • STEAM programming with an interdisciplinary approach to education
  • Experience in teaching learners with diverse needs is an advantage
  • Positive and proactive approach to learning
  • English proficiency at Native speaking level
  • A team player
  • Commitment to character development


  • Background in teaching robotics, coding and website programming, working knowledge with video editing, movie making and image editing software
  • Experience with scheduling and report systems
  • Experience in project-based learning
  • Strong commitment to and passion for education and ICT/IT
  • Knowledge and experience working in a Google and Mac Environment is an advantage

Personal Qualities:

  • Passionate, natural educator
  • Patient, inclusive and creative
  • Flexible and adaptable
  • Global minded
  • Excellent organizational and time-management skills
  • High standards and expectations
  • Self-motivated and enthusiastic


  • Competitive salary
  • Medical insurance
  • Training and development opportunities – extensive PD opportunities
  • Career development to senior posts
  • 5-day work week
  • Lunch provided

To apply, please send full resume and expected salary via email by clicking Apply Now.

All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.

More job information
Job ref no. CT3120081-01#1776
  • N/A
Job Function
Employment Term
  • Full-time
  • 3 years - 8 years
Career Level
  • Middle management level
  • Degree