Secondary Computer Science Teacher Secondary Computer Science Teacher
Sorry,this ad has expired.

Job ID: 1355090975
Date Updated:Jan 01
Recruiter: Beijing Meidongli Culture Communication Co.,ltd.
  • Work City : Beijing
  • Salary Range : 30000 - 40000 CNY /Month
  • Work Experience :≥3 year(s)
  • Job Type :Full Time
Job Description - Secondary Computer Science Teacher

POSITION DESCRIPTION: Secondary Computer Science Teacher

REPORTS TO:

Head of Secondary

EMPLOYMENT GOALS:

The Computer Science / Technology Teacher will deliver rigorous and engaging instruction in computer science, technology, and digital innovation to students in Grades 9–12 (and selected middle school electives). The successful candidate will have a strong programming background, the ability to teach AP Computer Science Principles and AP Computer Science A, and a passion for helping students apply computational thinking to solve authentic problems.

This role requires an educator who is innovative, collaborative, and committed to preparing students for the evolving digital world through creative, project-based learning experiences.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

- Teach AP Computer Science A, AP Computer Science Principles, and other secondary computer science or technology courses.

- Design and deliver lessons that emphasize programming, problem-solving, and computational thinking using multiple programming languages (e.g., Java, Python, JavaScript).

- Guide students in developing digital literacy, responsible technology use, and ethical computing practices.

- Integrate emerging technologies (e.g., AI tools, robotics, web development, cybersecurity) to enhance learning and relevance.

- Utilize diverse instructional strategies to accommodate different learning styles and promote student engagement.

- Assess and evaluate student performance through quizzes, tests, projects, and assignments; provide timely and constructive feedback.

- Maintain accurate records of student attendance, grades, and behavior.

- Support students’ academic and social growth by providing guidance and mentorship.

- Collaborate with colleagues in the technology department and across disciplines to develop interdisciplinary projects and share best practices.

- Support students in extracurricular math activities.

- Communicate effectively with parents/guardians regarding student progress and areas for improvement.

- Participate in professional development activities to stay current with teaching methodologies and CS/Technology content knowledge.

- Uphold school policies, procedures, and code of conduct to maintain a safe and respectful learning environment.

QUALIFICATIONS:

1. Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Education, or a closely related field.

2. Valid teaching certification or credential in secondary computer science / technology education.

3. Minimum of 3 years of experience teaching computer science or related subjects.

4. Proven ability to teach AP Computer Science A (Java) and AP Computer Science Principles at the secondary level.

5. Strong proficiency in programming (e.g., Java, Python, HTML/CSS, JavaScript, SQL).

6. Excellent communication skills and cultural awareness in an international school environment.

7. Familiarity with AI, cybersecurity, data science, or robotics.

8. Prior experience teaching in a multicultural, international, or bilingual setting.

9. Passionate about computer science education and technology integration.

10. Innovative, flexible, and committed to continuous improvement.

11. Strong collaborator who enjoys teamwork and professional dialogue.

12. Able to model the School’s core values of: integrity, respect, collaboration, innovation, leadership and well-being.

EVALUATION:

Performance will be evaluated by the Head of Secondary

Job highlights
Work visa Air travel allowance Transportation allowance Medical & accidental insurance Free meal
Language
• English, Fluent
  • About us
    Beijing Meidongli Culture Communication Co.,ltd. is a human resources company in Beijing dedicated to deliver high quality verbal English teachers to organizations and schools in China. Our center works as a link between schools and teachers. Since 2009, We provides high quality candidates for schools. To attract more applicants, most ordinary schools would like to cooperate with us in order to choose suitable foreign teachers. Therefore each year over 100 schools recruit over 200 teachers with our cooperation.
Job Alert
Get new jobs by email
Modify criteria

Online World History Teacher

Beijing | 250 - 350 CNY /Hour 2026-01-08

Mathematics Teacher--J

Beijing | ≤35000 CNY /Month 2025-12-31

High School Physics Teacher Needed

Beijing | 28000 - 38000 CNY /Month 2026-01-09

Secondary Business Teacher-Beijing

Beijing | 25000 - 35000 CNY /Month 2025-12-17

IG/A level Chemistry Teacher

Beijing | 29000 - 35000 CNY /Month 2026-01-14

Keep up with us on social media and our mobile app:

Wechat: jobsCINA