Computer Science Teacher

  • Beijing, China
  • Full-Time
  • On-Site

Job Description:

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 K–12 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 $53,000 to $65,000, 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 5–18.
  • 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.