At The Perse School Singapore, we cultivate a happy and nurturing environment that inspires students to develop a lifelong love of learning and prepares them for a fulfilling, successful future.
To deliver on our mission of inspiring students to love learning, we embrace The Perse Way — a distinctive educational approach developed over 400 years that places our values at the heart of everything we do.
We are seeking a dynamic and adaptable Teacher of Computer Science to join our expanding Senior School in August 2026. The successful candidate will play a key role in delivering engaging lessons to Years 6 to 10, growing through to Year 11 . Ideally, applicants will have the ability to teach a second STEM subject up to Key Stage 3 or beyond.
The post-holder will contribute to the delivery of the Cambridge International Computer Science Curriculum, ensuring students are well-prepared for IGCSE Computer Science and related examinations. In addition to teaching responsibilities, the successful candidate will serve as a Form Tutor, providing pastoral care and fostering students' personal growth. They will also contribute to the school’s extracurricular programme, engaging students in coding clubs, robotics teams, and computing competitions.
Key Responsibilities:
Develop and deliver a rigorous and engaging Computer Science curriculum, in line with the Cambridge International Curriculum and The Perse School ethos.
Teach Computer Science across age ranges from Year 6 through to IGCSE, inspiring students to develop computational thinking and problem-solving skills.
Support students in preparing for IGCSE Computer Science, for first examination in May/June 2027, delivering a well-structured and challenging course.
Collaborate with Junior School teachers to ensure curriculum continuity and smooth progression from the Coding and Robotics course taught from Year 3.
Teach a second subject (e.g., Mathematics, Physics, or another STEM subject) up to Key Stage 3 or 4, where applicable.
Provide guidance and support as a Form Tutor, promoting students' personal and social development.
Establish positive relationships with parents, keeping them informed of their child’s progress and addressing any concerns.
Incorporate innovative teaching strategies and educational technology to enhance learning in Computer Science.
Create an inclusive and stimulating classroom environment, catering to diverse learning needs, including EAL learners.
Contribute to the extracurricular programme by leading coding clubs, robotics teams, hackathons, or cybersecurity competitions.
Engage in professional development and mentor colleagues to promote best practices in computing education.
Essential Qualifications & Experience:
Minimum two (2) years of teaching experience within an international school environment.
A Bachelor’s or Master’s degree in Computer Science, Education, or a related discipline, together with a recognised professional teaching qualification (e.g., PGDE, PGCE, PGCEi, NIE Diploma) or a valid Teacher Licence / QTS.
Strong knowledge and experience in delivering the CAIE Cambridge curriculum, including IGCSE Computer Science (or equivalent).
Experience teaching Computer Science to students aged 10–16, including examination preparation.
Strong subject knowledge in Computer Science, including proficiency in coding languages such as Python and Java.
Demonstrated ability to plan and deliver inquiry-based and concept-driven learning effectively.
Ability to support diverse learners, including EAL students, through inclusive and differentiated teaching strategies.
Excellent communication and interpersonal skills.
Strong organisational skills and the ability to manage responsibilities effectively in a dynamic environment.
Desirable Skills and Personal Attributes:
Ability to teach a second STEM subject (e.g., Mathematics or Physics) up to Key Stage 3 or 4.
Capability to contribute to curriculum development or support leadership within a Technology/Computing Department.
Familiarity with project-based, inquiry-based, or concept-based learning approaches.
Passion for integrating Computer Science into cross-curricular STEM initiatives, including AI and cybersecurity awareness.
Cultural sensitivity and global-mindedness aligned with an international school ethos.
Demonstrated ability to inspire and motivate students to achieve their full potential in computing.
We kindly request that you complete the TPSS Employment Application and Declaration Form .
Safeguarding:
Safeguarding is a shared responsibility, ensuring every child feels safe to flourish and learn. The Perse School (Singapore) is committed to the welfare of all our children and wider community, and expects all staff, partners, volunteers, and visitors to share in this commitment.
All candidates will be subject to rigorous safeguarding checks, including reference checks, an enhanced DBS (Disclosure and Barring Service) check, and verification of qualifications and employment history.
As part of our commitment to safeguarding, all staff are required to uphold the school’s safeguarding policies, attend regular training, and promote a safe and inclusive environment for all students. Any gaps in employment must be explained, and candidates should be prepared to discuss their approach to safeguarding in education as part of the recruitment process.
Disclaimer
The statements above outline the general nature and scope of work for individuals in this classification. They are not intended to be a comprehensive list of all responsibilities, duties, and skills required. Staff may be asked to perform tasks beyond their usual responsibilities as needed.
- ...Teacher of Secondary Science (Maternity Cover) We seek a general Science teacher, experienced in teaching Years 7 to 11. Teachers with experience of teaching IGCSE Science are particularly encouraged to apply. Knowledge of the IBDP Sciences is desirable but not essential...SuggestedFull-time
- ...Primary Responsibility: To collaborate effectively with the Teachers and Coordinators in a department in order to provide students with... ..., we are interested in all disciplines (English, Mathematics, Science, Physical Education, Humanities). Specific Responsibilities...SuggestedHourly payTemporaryPart-timeRelief staffImmediate startFlexible hours
- ...Secondary Teacher: MYP Math and Science CIS Singapore is seeking an enthusiastic, passionate, and dynamic Secondary English and INS Teacher to join our vibrant international school community. You will deliver engaging MYP Mathematics and MYP science lessons in our secondary...SuggestedFull-timeFixed-term contract
- ...To carry out the professional duties of a teacher as circumstances may require and in accordance with the school's policies under the... ...disposition · Display strong team spirit; achieve synergy with team · Computer literacy in MS office Language Abilities · Proficient...SuggestedFull-timeFixed-term contract
- ...develop pupils and staff to their fullest potential. The school now has an exciting opportunity for an experienced KS2 Teacher (Computing and Science Lead) to join our fantastic team. About Cognita: Cognita is a global leader in independent education. Founded in 20...SuggestedFull-timeFixed-term contract
- ...Secondary Foundation Programme Science and English Language Teacher (Grades 7–9) Department/Division: Secondary Foundation Programme (SFP) Reports to: Assistant to the Principal – Foundation Programme and Secondary School Principal Works collaboratively with: Foundation...Full-timeFixed-term contract
- ...Develop an understanding of different learning needs and the importance of raising achievement among students ● Attend parent-student-teacher conferences and keep parents informed about their child's progress, both formally through regular assessments and written reports,...Full-timeFixed-term contractAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Teacher of Computer Science. Be the first to apply!
