IBDP Computer Science Teacher
X-GIANTS (Shanghai) Human Resources Co., Ltd.ShanghaiUpdate time: November 25,2025
Job Description
Position: IBDP Computer Science Teacher
School Type: Premier K-12 Bilingual&International School
Location: Songjiang District, Shanghai
Start Date: Autumn 2026

Institutional Excellence
Synonymous with academic prestige and moral integrity, this elite institution consistently ranks among China's best. Its name alone commands immense respect in international education circles, offering an exceptional environment for educators who aspire to excel in their profession.

Job Description
We are seeking an innovative IBDP Computer Science Teacher to join our high school faculty. The ideal candidate will possess expertise in computer science education and demonstrated experience in delivering the IBDP curriculum. This role requires an educator who can inspire students to develop computational thinking skills and prepare them for success in higher education and technology-driven careers.

Key Responsibilities
Deliver comprehensive instruction in IBDP Computer Science, covering core and option topics

Guide students through the Internal Assessment process, developing practical programming solutions

Design and implement engaging lessons that incorporate current technologies and programming languages

Develop students' computational thinking, problem-solving, and algorithmic design skills

Prepare students for IBDP examinations through rigorous practice and targeted support

Integrate emerging technologies and industry-relevant skills into the curriculum

Qualifications & Requirements
Bachelor's or Master's degree or higher in Computer Science, Computer Engineering, or related field

Valid teaching certification/license

Minimum 3 years of experience teaching IBDP Computer Science

Proficiency in Java and other programming languages relevant to the IBDP curriculum

Comprehensive understanding of IBDP Computer Science syllabus and assessment requirements

Experience guiding students through the Internal Assessment process

Strong communication skills and ability to work in an international educational setting

Benefits & Compensation
Base salary determined by experience and qualifications

Competitive international compensation package

Comprehensive medical insurance

Generous housing allowance

Travel and relocation assistance

Paid holidays and school vacations

Full tuition waiver for two dependent children

Work visa sponsorship and relocation support

Ongoing professional development opportunities

Modern facilities and technology resources

Get email alerts for the latest"IBDP Computer Science Teacher jobs in Shanghai"