Computer Science Teacher
Start Date: August 2026
The Role
We are seeking a knowledgeable forward-thinking and student-centred Computer Science Teacher to join a well-established and collaborative Computing Department. The successful candidate will teach Computer Science across the Middle School grades developing students computational thinking problem-solving skills and digital literacy within an internationally aligned curriculum.
The role requires a teacher who can deliver engaging well-structured lessons that introduce core computer science concepts such as algorithms programming data representation and digital systems. The ideal candidate will inspire curiosity creativity and confidence support learners of varying abilities and encourage responsible ethical use of technology.
The School
Founded in 2016 the school is a well-established K12 international school located at the foot of YuQuan Mountain in the Haidian District an area renowned for academic excellence and close links to leading universities. The large modern campus includes specialist technology labs extensive green spaces and a bilingual internationally aligned curriculum that blends Chinese and Western educational philosophies.
Within the Middle School Computer Science plays an increasingly important role in developing students logical reasoning creativity and preparedness for further study in technology-related fields.
Roles and Responsibilities
- The teacher will deliver engaging and well-planned Computer Science lessons across the Middle School grades developing students understanding of computational thinking algorithms and programming concepts.
- They will teach age-appropriate programming languages and tools supporting students in writing testing and refining code while developing confidence and independence as learners.
- The role includes introducing concepts such as data handling networks hardware and software systems and digital citizenship in a clear and accessible manner.
- The teacher will contribute to the development of the Computer Science curriculum ensuring alignment with international standards and progression into High School pathways where appropriate.
- Assessment will be based on projects practical coding tasks classwork and individual progress with timely and constructive feedback supporting student growth and understanding.
- The teacher will support co-curricular activities such as coding clubs robotics competitions or STEM events and collaborate closely with colleagues to promote interdisciplinary learning and innovation.
Learning and Classroom Environment
- The teacher will maintain a safe organised and inclusive classroom environment ensuring lessons are engaging challenging and accessible to all learners.
- They will promote responsible and ethical use of technology digital safety and positive online behaviour helping students develop confidence as thoughtful and capable digital citizens.
Qualifications and Experience
- Applicants should hold a degree in Computer Science Software Engineering Information Technology or a closely related field.
- A recognised teaching qualification such as PGCE QTS state certification or a national teaching licence is required.
- Experience teaching Computer Science or Computing at Middle School level is essential with the ability to adapt content for a range of abilities.
- Familiarity with international curricula and experience in an international or bilingual school environment will be considered an advantage.
Remuneration and Benefits
- The school offers a highly competitive remuneration package reflecting experience and qualifications.
- Annual salaries typically range from USD $53000 to $65000 with additional bonuses and pension contributions.
- Teachers receive paid winter and summer holidays public holidays and a contract completion bonus.
- The package includes comprehensive international health insurance for the teacher and dependents social and medical insurance visa and work permit support and full relocation assistance.
- Accommodation is provided on campus or through a generous housing allowance alongside an annual airfare allowance free meals on school days and education benefits for dependent children aged 518.
- Staff benefit from access to excellent facilities extensive professional development opportunities and a supportive collaborative staff community.
We Are Proud to Offer
- A committed and collaborative teaching team.
- Supportive leadership with a strong focus on professional growth.
- A modern campus with well-equipped technology and learning spaces.
- A comprehensive salary and benefits package designed to support a rewarding and enjoyable teaching experience.
Computer Science Teacher Start Date: August 2026 The Role We are seeking a knowledgeable forward-thinking and student-centred Computer Science Teacher to join a well-established and collaborative Computing Department. The successful candidate will teach Computer Science across the Middle School grad...
Computer Science Teacher
Start Date: August 2026
The Role
We are seeking a knowledgeable forward-thinking and student-centred Computer Science Teacher to join a well-established and collaborative Computing Department. The successful candidate will teach Computer Science across the Middle School grades developing students computational thinking problem-solving skills and digital literacy within an internationally aligned curriculum.
The role requires a teacher who can deliver engaging well-structured lessons that introduce core computer science concepts such as algorithms programming data representation and digital systems. The ideal candidate will inspire curiosity creativity and confidence support learners of varying abilities and encourage responsible ethical use of technology.
The School
Founded in 2016 the school is a well-established K12 international school located at the foot of YuQuan Mountain in the Haidian District an area renowned for academic excellence and close links to leading universities. The large modern campus includes specialist technology labs extensive green spaces and a bilingual internationally aligned curriculum that blends Chinese and Western educational philosophies.
Within the Middle School Computer Science plays an increasingly important role in developing students logical reasoning creativity and preparedness for further study in technology-related fields.
Roles and Responsibilities
- The teacher will deliver engaging and well-planned Computer Science lessons across the Middle School grades developing students understanding of computational thinking algorithms and programming concepts.
- They will teach age-appropriate programming languages and tools supporting students in writing testing and refining code while developing confidence and independence as learners.
- The role includes introducing concepts such as data handling networks hardware and software systems and digital citizenship in a clear and accessible manner.
- The teacher will contribute to the development of the Computer Science curriculum ensuring alignment with international standards and progression into High School pathways where appropriate.
- Assessment will be based on projects practical coding tasks classwork and individual progress with timely and constructive feedback supporting student growth and understanding.
- The teacher will support co-curricular activities such as coding clubs robotics competitions or STEM events and collaborate closely with colleagues to promote interdisciplinary learning and innovation.
Learning and Classroom Environment
- The teacher will maintain a safe organised and inclusive classroom environment ensuring lessons are engaging challenging and accessible to all learners.
- They will promote responsible and ethical use of technology digital safety and positive online behaviour helping students develop confidence as thoughtful and capable digital citizens.
Qualifications and Experience
- Applicants should hold a degree in Computer Science Software Engineering Information Technology or a closely related field.
- A recognised teaching qualification such as PGCE QTS state certification or a national teaching licence is required.
- Experience teaching Computer Science or Computing at Middle School level is essential with the ability to adapt content for a range of abilities.
- Familiarity with international curricula and experience in an international or bilingual school environment will be considered an advantage.
Remuneration and Benefits
- The school offers a highly competitive remuneration package reflecting experience and qualifications.
- Annual salaries typically range from USD $53000 to $65000 with additional bonuses and pension contributions.
- Teachers receive paid winter and summer holidays public holidays and a contract completion bonus.
- The package includes comprehensive international health insurance for the teacher and dependents social and medical insurance visa and work permit support and full relocation assistance.
- Accommodation is provided on campus or through a generous housing allowance alongside an annual airfare allowance free meals on school days and education benefits for dependent children aged 518.
- Staff benefit from access to excellent facilities extensive professional development opportunities and a supportive collaborative staff community.
We Are Proud to Offer
- A committed and collaborative teaching team.
- Supportive leadership with a strong focus on professional growth.
- A modern campus with well-equipped technology and learning spaces.
- A comprehensive salary and benefits package designed to support a rewarding and enjoyable teaching experience.
View more
View less