Computer Science Teacher - Middle School
BASIS International Schools · Shenzhen
Job description
About the role
We are looking for an enthusiastic Computer Science Teacher to join our middle‑school faculty for the 2027‑28 academic year. The successful candidate will inspire students aged 11‑14, introducing them to core computing concepts and fostering a love of problem‑solving through hands‑on projects.
Key responsibilities
- Design and deliver engaging computer‑science curriculum covering coding, 3D modeling, robotics, electrical engineering, multimedia and productivity tools.
- Guide students in applying design thinking to real‑world challenges and preparing them for AP Computer Science assessments.
- Assess student progress, provide constructive feedback, and maintain accurate academic records.
- Collaborate with colleagues to integrate STEAM topics across subjects and contribute to school‑wide initiatives.
- Participate in professional development and stay current with emerging educational technologies.
Required profile
- Relevant teaching qualification or degree in Computer Science, Education or a related field.
- Experience teaching middle‑school students, preferably in an international or bilingual environment.
- Strong communication skills and ability to build positive relationships with students.
- Commitment to continuous professional growth and collaborative school culture.
Required skills
- Coding (e.g., Python, block‑based languages)
- 3D modeling
- Robotics
- Electrical engineering basics
- Multimedia production
- Productivity software
- Data organization
- Algorithmic thinking
What we offer
- State‑of‑the‑art campus with modern labs and outdoor learning spaces.
- Opportunities for professional development within a high‑performing international school network.
- Supportive bilingual community and access to cultural amenities in Shenzhen.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in 中国.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BASIS International Schools
Shenzhen
Related job offers
-
Senior US Study Abroad Advisor
qs Shenzhen -
Academic Case Manager
qs Shenzhen -
Kindergarten English Teacher – International School in Shenzhen
Elevate Shenzhen -
English Teacher – ESL positions in China with visa sponsorship
English 1 Phnom Penh -
Entry-Level English Teacher (ESL) – No Experience Needed
English 1 Taipei