STREAM Computer Science Facilitator
About this position
Pan-Asia International School (an IB World School) in Bangkok is seeking a well-qualified STREAM/Computer Science Facilitator (Teacher) to start on July 20, 2026.
Applicants should be qualified in the field and have at least 2-3 years of experience teaching Computer Science and STREAM to students in an international school, or in a school where the medium of instruction is English. Candidates should have a pleasing personality, good work ethics, and a proven track record of graduating high school students.
All applicants for a teaching position at Pan-Asia International School must have at least a teaching degree and a minimum of two to three consecutive years of teaching experience. These are some of the requirements for a foreign national to work as a teacher in Thailand and obtain a work permit.
At PAIS, the safeguarding of our students is at the core of all that we do. Before we can consider an appointment, we must receive:
- Acceptable police checks (or equivalent) from the country of origin and from the local country. Global police checks must be verified through an international agency.
- Appropriate references (3) from current and previous employers.
For this position, PAIS requires at least a Bachelor's Degree in the field and a minimum of 2-3 years of teaching experience in international schools. A degree in education and IB school teaching experience will be an added advantage.
Qualifications
Applicants should possess knowledge in the following areas:
- IBDP Computer Science syllabus (Standard Level and Higher Level)
- Understanding of IB assessments
- Object-Oriented Programming (OOP)
- Data Structures and Algorithms
- Databases
- Computer Networks
- System Fundamentals
- Web Technologies
- Case Studies
- Ethical, Social, and Environmental Impact of Computing
- Programming Languages: Java / Python
- Problem-Solving and Algorithmic Thinking
- Version Control Systems: Git, GitHub
- Understanding of the IA criterion
- Extended Essay (EE) support in Computer Science
- Project-based learning for the internal assessments
- Use of relevant educational tools: Jupyter Notebooks, IDEs (e.g., IntelliJ, PyCharm), ManageBac
STREAM VEX IQ Gen2 Teaching Topics and Skills
- Introduction to Robotics
- VEX IQ System Components
- Programming Concepts
- Robot Design Principles
- Mechanical Engineering Basics
- Sensor Integration
- Electrical Systems
- Programming for Autonomous Control
- Debugging Techniques
- Competition Preparation
- Project Management Skills
- Engineering Design Process
- Teamwork and Collaboration
- Data Collection and Analysis
- Ethics in Robotics
- Introduction to VEX Robotics Programming Language
- STEM Integration
Recruitment procedures require all applicants called for an interview to present their original documents and be ready for a teaching demonstration if required.
Salaries are competitive and based on experience.
Benefits
- Health insurance
- Paid holidays
- 1 year visa and work-permit expenses covered by the school
- Free lunch
- PD opportunities
- Child's tuition fee discount
Salary range: 35,000 Baht/month.
Please apply using the form below.