Computer Science Teacher

Full Time | Shanghai, China | Secondary Division
Start Date:  August 2026

About School:

Located in Shanghai, this internationally renowned secondary school is dedicated to providing a high-quality education that integrates the best of Eastern and Western academic traditions. The school's mission is to cultivate globally minded future leaders equipped with critical thinking skills and a strong sense of social responsibility.

The curriculum combines internationally recognized programs—including US high school courses and A-Levels—with the strengths of Chinese foundational education, offering diverse pathways to meet students' academic goals. The school maintains a low student-to-teacher ratio and fosters an open, inclusive, and innovative learning environment.

Curriculum:   AP, A Levels
Accreditation:   CAIE, Others
School Type: K9-12 Day and Boarding
Students Enrollment: Approx 1000 in total

About Job:

• Develop engaging lessons aligned with international curricula (A-Level, AP)
• Design formative and summative assessments to monitor student achievement
• Teach Computer Science and ICT across designated grade levels (SG and A-Level)
• Stay current with educational technology trends and peer-reviewed research
• Lead or support co-curricular clubs (e.g., coding, robotics, digital design)
• Support integration of digital tools into classroom practice

About You:

• QTS/PGCE/Teaching qualifications
• Bachelor’s degree or higher (preferably in Education)
• Background in coding (Java, Python, block-based coding), robotics, or AI integration advantageous
• Minimum 2–3 years of successful teaching experience in Computer Science/ICT
• Additional certifications in ICT/CS pedagogy or ISTE/CSTA standards desirable

About Contract:

• Contract Period: 2 years
• Student Contact days: 195
• Approximate Dates for the School Year: Aug 1-Jun 18

About Package:

  • Salary Range: Negotiable
    Benefit: Health Insurance,Housing allowance,Settling In Allowance, Flights,Children Tuition Benefits

 


Apply Now