Point your AI agent at freehire and let it find you a job.

Get the CLI →

Anglo Singapore International School

Computer Science Teacher (A Level)

Posted Updated
Discussion

POSITION: Computer Science Teacher (A Level)

CAMPUS: 64 (Bangkok, Thailand)

WEBSITE: https://anglosingapore.ac.th/64/

START DATE: 15 July 2027, with an earlier start date possible by mutual agreement

Job Summary

Anglo Singapore International School is seeking a passionate, knowledgeable, and academically strong A Level Computer Science Teacher to join our Secondary team at the Sukhumvit 64 campus.

The successful candidate will have strong subject knowledge and experience teaching Cambridge International AS & A Level Computer Science (9618), with the ability to develop students’ advanced computational thinking, programming, problem-solving, and analytical skills. The role will focus primarily on A Level Computer Science, while supporting progression from IGCSE where required.

The ideal candidate will be confident teaching both theoretical and practical aspects of Computer Science and will be able to engage students with areas such as algorithms, programming, data structures, computer systems, databases, networking, and emerging technologies including artificial intelligence.

Key Responsibilities

  • Teach the theoretical and practical components of Cambridge International AS & A Level Computer Science (9618).

  • Develop students’ understanding of algorithms, data structures, programming, computer systems, data representation, databases and networking.

  • Teach students to design, implement, test, debug and evaluate program solutions.

  • Develop students’ ability to interpret problems, construct algorithms and communicate solutions using appropriate pseudocode and programming conventions.

  • Provide regular practical programming activities that build independence and prepare students for the practical examination.

  • Use assessment to identify misconceptions, adapt teaching and provide targeted support.

  • Prepare students effectively for all relevant examination components.

  • Contribute to curriculum planning, resource development and progression from IGCSE to A Level.

  • Promote academic integrity and responsible use of digital technologies.

Qualifications and Experience

  • Degree in Computer Science, Software Engineering, Computer Engineering or a closely related discipline.

  • A recognised teaching qualification, such as PGCE, B.Ed. or equivalent, is desirable.

  • At least three years’ experience teaching Computer Science, including recent experience teaching Cambridge International AS & A Level Computer Science (9618).

  • Experience preparing students for written examinations and the A Level practical programming examination.

  • Secure understanding of the theoretical content and assessment requirements of the syllabus.

  • Strong practical programming skills and the ability to teach the programming techniques required for Cambridge International AS & A Level Computer Science, including preparation for the practical examination.

  • Ability to teach procedural and object-oriented programming, recursion, file handling, searching and sorting, and relevant data structures.

  • Ability to explain unfamiliar code, identify and correct errors, and model systematic testing and debugging.

  • Effective classroom management, assessment, and organisational skills.

  • Strong proficiency in English for teaching and professional communication.

Why Join Anglo Singapore International School

Anglo Singapore International School offers a supportive and professional working environment with a strong emphasis on high-quality teaching and learning, clear expectations, and collaborative leadership. The school values subject expertise, purposeful instruction, and strong pastoral care, recognising that academic excellence and student wellbeing go hand in hand. With a diverse international community and a clear academic direction, Anglo Singapore International School is committed to nurturing confident, capable, and independent learners while supporting staff in their professional growth and contribution to the wider school community.

Skills

Apply

See also

Education jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.