AP & A-Level Computer Science Teacher AP & A-Level Computer Science Teacher
Sorry,this ad has expired.

Job ID: 1355091661
Date Updated:Dec 10, 2025
Recruiter: X-GIANTS (Shanghai) Human Resources Co., Ltd.
  • Work City : Shanghai
  • Salary Range : 25000 - 38000 CNY /Month
  • Work Experience :≥4 year(s)
  • Job Type :Full Time
AP & A-Level Computer Science Teacher
Package Highlights
-Competitive Salary: RMB 25,000 – 38,000 per month
-Housing Allowance
-Premium Medical Insurance (extensive coverage)
-School Placement Support for children (middle & high school level)

Holidays & Work-Life Balance
-Christmas Holiday (2 days) + New Year (2 days)
-All Chinese public holidays
-Full summer & winter breaks
--No weekend make-up shifts for public holiday adjustments — Respect your work-life balance!

Working Hours
-Monday – Thursday: 8:00 AM – 4:30 PM
-Friday: 8:00 AM – 3:50 PM

✅ Requirements
--Recognized teaching license (PGCE/QTS/State license or equivalent) OR Master’s in Education / Computer Science
-Minimum 4 years teaching experience in AP & A-Level Computer Science
-Fluent English with clear pronunciation

Location: Baoshan Campus, Shanghai
Institution: Prestigious bilingual high school
Start Date: ASAP / February 2026

Key Responsibilities:

1. Teaching and Learning:

Plan, prepare, and deliver engaging, differentiated lessons for AP Computer Science A (using Java) and A-Level Computer Science (typically following Cambridge International or Pearson Edexcel specifications, covering topics like programming, algorithms, data structures, computer architecture, networking, and data representation).

Foster a classroom environment that promotes critical thinking, problem-solving, collaboration, and a growth mindset.

Utilize a variety of instructional strategies and technologies to cater to diverse learning styles and abilities.

Teach programming fundamentals and object-oriented programming concepts with clarity and practical application.

Guide students through individual or group programming projects, including the A-Level Non-Examined Assessment (NEA) or similar substantial project work.

2. Assessment and Evaluation:

Design, administer, and mark formative and summative assessments in line with AP and A-Level standards.

Provide timely, constructive, and detailed feedback to students to support their academic growth.

Monitor, track, and report on student progress, preparing students thoroughly for external examinations.

Manage the administrative requirements for coursework and practical project components.

3. Curriculum Development:

Contribute to the development, review, and enhancement of the Computer Science curriculum.

Stay current with syllabus changes, exam board updates, and best practices in computer science education.

Integrate emerging technologies, real-world applications, and ethical discussions related to computing into the curriculum.

Job highlights
Work visa Paid annual leave Air travel allowance Transportation allowance Medical & accidental insurance
  • About us
    A Famous kid’s language education center, you’ll be teaching young learners at our modern language schools located Around Beijing. We hope you can create and develop a fun, positive, and challenging learning atmosphere to help students cultivate skill in reading, writing, listening, and speaking. Our class sizes include no more than fifteen students to allow for both a good amount of classroom interaction and smooth classroom management. Our curriculum is built around textbooks from National Geographic Learning, so they’re filled with captivating pictures, fascinating articles, and stories of exploration and adventure.
Job Alert
Get new jobs by email
Modify criteria

STEM Coach

Shanghai | 18000 - 20000 CNY /Month 2025-12-22

Primary School Science Teacher

Shanghai | 20000 - 35000 CNY /Month 2025-12-08

Sciences/Social Sciences Teachers Needed

Shanghai | 25000 - 35000 CNY /Month 2025-05-07

High School History Teacher

Shanghai | 25000 - 30000 CNY /Month 2026-01-02

Shanghai, Art and Fashion Design Teacher

Shanghai | 28000 - 33000 CNY /Month 2025-12-18

Keep up with us on social media and our mobile app:

Wechat: jobsCINA