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 cyber security competitions.
- Engage in professional development and mentor colleagues to promote best practices in computing education.
Essential Qualifications & Experience:
- Minimum four (4) 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 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 cyber security 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 .
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.