top of page

Job Vacancies

Secondary School Computer Science Teacher

Qualifications :

  • Applicant holds a Bachelor’s degree/Master’s degree in Computer Science / Information Technology (having a teaching certification is preferred).

  • Has at least five (5) years of experience teaching the two different subjects at different levels:
    o    IB DP Computer Science HL and SL
    o    Cambridge AS and A Level Computer Science (9618) 
    o    Cambridge IGCSE Computer Science (0478)

Other Requirements:

  • Highly motivated to serve children, has in-depth knowledge of the subject, can engage students, and sets high standards for self and students. 

  • Excellent interpersonal and communication skills.

  • Ready to take on the challenges of teaching, passionate about team building, and community-oriented.

  • Should be inclined with the IB Philosophy and should be able to support the students to develop their skills. 

  • Passionate about professional and personal growth to improve teaching practices, preparing up-to-date teaching resources and instructional materials using a variety of teaching methods to increase students joy and success of learning. 

  • Demonstrate an understanding of interdisciplinary teaching and learning. 

  • Continuously monitor student learning and make appropriate modifications of goals, strategies and content when necessary to meet students’ needs.

  • Maintain up-to-date and accurate records of student progress and attendance.

  • Has experience in using ManageBac.

  • Engage parents and students in the learning process through frequent and meaningful communication about student’s progress. 

  • Demonstrates independence, enthusiastic about sharing professional practices, ability to work as part of a proactive team member.

Please fill out this form and send your complete resume with other supporting documents to

Please fill out this and send your complete resume with other supporting documents to

bottom of page