Job Description
Summary:
Join a school as a Computer Science Teacher and shape the future of education with cutting-edge technology and innovative teaching.
About the School:
A school with a rich history and global presence, committed to academic excellence and student well-being. It blends traditional values with modern teaching methods and offers a supportive, inclusive environment for both students and staff.
The Opportunity:
As a Computer Science Teacher, you will play a key role in shaping the next generation of tech leaders. You will be responsible for delivering high-quality computing education, supporting curriculum development, and contributing to the school’s co-curricular activities. This is an exciting opportunity to make a real impact in a forward-thinking educational environment.
Key Responsibilities:
- Teach computing at all levels, ensuring alignment with the school’s curriculum and academic standards
- Monitor student behavior and maintain a respectful, productive classroom environment
- Track student progress, assess work, and provide regular feedback through written reports and parent meetings
- Maintain accurate and up-to-date class attendance records
- Supervise lunch and play sessions as required
- Support student welfare by participating in house activities and safeguarding initiatives
- Carry out weekly boarding duties in accordance with school policy
- Contribute to co-curricular activities such as sports, arts, and academic clubs
- Collaborate with leadership and colleagues on curriculum development and school events
Qualifications & Skills:
Required
- Undergraduate degree in Computer Science or a closely related subject
- High command of English and ability to deliver content in English
- Strong coding skills
- At least 2 years of full-time documented teaching experience, preferably in international schools offering IGCSEs and A levels
- Understanding of CAIE IGCSE/A A-level curriculum requirements
Preferred
- Master’s degree from an overseas university
- Experience teaching computer/coding-related clubs, after-school activities, and external competitions
- Familiarity with inquiry-based teaching approaches
Compensation & Benefits:
- Competitive salary and benefits package
- Comprehensive health, dental, and vision insurance
- Opportunities for professional development and continued learning
- Supportive and inclusive work environment
- Access to a global network of schools and educational resources
Related Jobs Nearby
Shenzhen, China
Competitive
Shenzhen, China
The salary is competitive and generous with a full range of benefits including housing or housing allowance, medical insurance, fee remissions for children, etc.
Shenzhen, China
The salary is competitive and generous with a full range of benefits including housing or housing allowance, medical insurance, fee remissions for children, etc.
Shenzhen, China
The salary is competitive and generous with a full range of benefits including housing or housing allowance, medical insurance, fee remissions for children, etc.
Shenzhen, China
Competitive
Shenzhen, China
$55000 - $65000
Shenzhen, China
$55000 - $65000
Shenzhen, China
$55000 - $65000