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
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"
