Required Skills and Qualifications
• Bachelor’s degree in Computer Science, Education, or a related field
• Valid teaching license or certification from an accredited university or college
• Minimum of 2 years’ teaching experience, preferably at the elementary level in computer science
• Proficiency in coding languages and platforms suitable for young learners (e.g., Scratch, Python, HTML)
• Comfortable using educational technology tools such as Google Workspace, Microsoft Office, and coding platforms
• Able to deliver student-centered, flexible, and creative instruction
• Attentive to students’ social-emotional learning needs
• Committed to collaborative planning and teamwork
• Proficient with communication, administrative, and educational technologies
• Fluent in English with strong writing and communication skills
Major Job Responsibilities
• Plan and deliver computer science lessons to assigned grade levels
• Create a positive, engaging, and supportive learning environment
• Design and implement standards-based instructional units
• Teach foundational coding, digital literacy, and computational thinking
• Provide high-quality, student-centered instruction tailored to diverse learning needs
• Regularly assess and evaluate student performance and prepare professional reports according to school schedules
• Contribute to curriculum development and continuous improvement in the subject area
• Meet all documentation and reporting deadlines
• Use assessment data to guide instructional decisions and improve student outcomes
• Differentiate instruction to support individual student progress
• Collaborate effectively with colleagues across disciplines
• Maintain clear, respectful, and professional communication with students, parents, and staff
Website: https://www.cris.ac.th
👉 Apply Here: https://www.cris.ac.th/join-our-team
Please mention that you found the job on Teast for the school's reference.
📌 Please review the requirements to teach English in Thailand before you start applying for teaching positions. If the job post specifies "NES" or "Native English Speaker", it typically means applicants are required to be from one of the following countries: United States, Canada, United Kingdom, Ireland, Australia, New Zealand, or South Africa. However, in some cases, this may indicate a preference rather than a strict requirement.
⏳ Due to the high number of applications the schools receive they may not be able to respond to every application. If you don't hear back from them within a week or so, it's best to move on to the next job.
⚠️ Watch out for agencies that charge fees or take a cut of your salary. Good agencies get paid by the schools - not by taking money from you. If you’re not sure how they make money, just ask. If they say they take a percentage, that’s a red flag - avoid them and let us know so we can ban them from the site. Unlike other job boards that allow these kinds of agencies to advertise at your expense, we don’t - we’ve already banned several to stop teachers from being underpaid or exploited.
⚠️ When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy anything which they then pay you back for later. NEVER PAY FOR ANYTHING! Also always verify you're actually talking to the company in the job post and not an imposter. Scams in TEFL are rampant, be careful!