High School Computer Science Teacher Job at Confidential, China

Y0RaWnd2eHpneTQwWXFYa2UyRjZxUGp2ZHc9PQ==
  • Confidential
  • China

Job Description

Position: High School Computer Science Teacher
Department: High School Division

Report to: (Direct) – Director of SG and A-Level Programs (Indirect) – Department Leader
Staff managed/supervised: -
Effective date: -august 2026

Position Purpose
The Computer Science Teacher is responsible for delivering high-quality instruction in Computer Science and ICT across all assigned High School programs. The role emphasizes coding, computational thinking, data organization, algorithms, robotics, and emerging technologies (AI, VR, AR).
The teacher will inspire students to develop problem-solving skills, digital literacy, and creativity, preparing them for A-Level and AP Computer Science, or ICT pathways.
This position also contributes to the school’s mission of fostering global citizens through innovative, technology-infused learning.

Key Responsibility
1.Curriculum Delivery and Innovation
Teach Computer Science and ICT across designated grade levels (SG and A-Level).
Develop engaging lessons aligned with international curricula (A-Level, AP).
Infuse education technology into teaching and learning, including coding platforms, robotics, and AI tools.
2.Assessment and Students Progress
Design formative and summative assessments to monitor student achievement.
Provide timely feedback and maintain accurate records of student progress.
3.School Infrastructure and Collaboration
Support integration of digital tools into classroom practice.
Collaborate with IT and Innovation Teams to ensure effective use of school infrastructure.
Contribute to school infrastructure development and maintenance by advising on classroom technology needs.
4.Pastoral and Co-Curricular Contribution
Serve as a mentor and role model, supporting student welfare and safeguarding.
Lead or support co-curricular clubs (e.g., coding, robotics, digital design).
Participate in school events, parent meetings, and professional development.
5.Professional Growth and Research
Stay current with educational technology trends and peer-reviewed research.
Engage in continuous professional development and contribute to faculty learning.
6.Performs ad-hoc duties as assigned.

Qualifications
Education & Certification Bachelor’s degree in computer science, ICT, or related field (Master’s preferred).
Recognized teaching qualification (PGCE, B.Ed., or equivalent).
Additional certifications in ICT/CS pedagogy or ISTE/CSTA standards desirable.
Experience Minimum 2–3 years of successful teaching experience in Computer Science/ICT.
Experience in international schools and familiarity with A-Level or AP curricula preferred.
Background in coding (Java, Python, block-based coding), robotics, or AI integration advantageous.

Skills & Attributes Strong subject knowledge and ability to inspire students.
Effective classroom management and cross-cultural communication skills.
Flexibility to adapt to diverse student needs, including EAL learners.
Performance Indicators Student achievement in A-Level or AP Computer Science examinations.
Evidence of innovative, technology-infused teaching practices.
Positive feedback from students, parents, and colleagues.
Contribution to co-curricular and school-wide innovation initiatives.
Compliance with safeguarding, child protection, and school policies.

Requirements
QTS/PGCE/Teaching qualifications
Education: bachelor's degree or higher (preferably in Education)Experience: 4+ years teachingCurriculum: AP Program / A-level Program / Global lmpact Program(GIP)

Package
Salary of 25-35k per month based on qualifications and experience
Monthly housing allowance
Full medical insurance
Annual flight allowance

Job Tags

Full time

Similar Jobs

Securitas Security Services USA, Inc.

Campus Security Manager Job at Securitas Security Services USA, Inc.

 ...Position: Campus Security Manager Reports To: Regional Security Manager Location: San Jose, CA FLSA: Exempt SUMMARY:...  ...performance. Meets regularly with the client and Securitas corporate management representatives for account reviews, addresses issues... 

Care Strategies

Housekeeper Job at Care Strategies

 ...POSITION SUMMARY This position is responsible for ensuring all assigned areas of the nursing home are clean, neat, and orderly, in conjunction with Gentle Care Strategies policies and procedures. Duties generally include household cleaning and organizing tasks. Position... 

AXA Group

Global Chief Underwriting Officer, Property Job at AXA Group

 ...the Property portfolios. Promote the professional growth of a diverse and engaged underwriting community, whilst planning effectively...  ...expertise can add value to the interaction What we offer Inclusion AXA XL is committed to equal employment opportunity and will... 

The Dorne Region

Client Coordinator - Entry Level (No Degree Required) | $75,000-$90,000 Job at The Dorne Region

 ...become much more comfortable once they settle into the rhythm of the role. This is a strong fit for someone who wants a polished entry-level opportunity without needing a technical background or a degree. If you are dependable, organized, professional, and open to... 

Ray Thomas

Client Events Coordinator Job at Ray Thomas

 ...stakeholders ~ Highly organized with strong project management skills ~ Polished, proactive, and confident communicator ~ Experience with CRM or event tracking systems (Salesforce a plus) Why This Role This is an opportunity to join a highly respected law firm with...