![]() |
|
King Mongkut’s Institute of Technology Ladkrabang International Demonstration School | |
Bangkok | |
At least ฿40,000 / month (full time) | |
hr@kmids.ac.th |
You can either send your resume to the employer yourself at the email address above, or you can create a resume on ajarn.com to easily send to employers at any time with just a few clicks!
Computer Science / STEM Teacher
Posted
King Mongkut’s International Demonstration School (KMIDS) seeks a passionate and skilled educator to join our innovative team as a Computer Science / Robotics Teacher. This role is an exciting opportunity for a dedicated professional eager to prepare middle and high school students for future careers in emerging technologies through hands-on, project-based learning. Candidates who have a teaching license and/or a degree in education are preferred.Interested candidates should send a cover letter and CV to marc.bo@kmids.ac.th and john.co@kmids.ac.th
About the Role
This full-time teaching position requires approximately 18+ contact hours per week and includes the delivery of engaging and forward-thinking ICT and robotics curricula. The successful candidate will be expected to teach courses across Grades 6–9, including but not limited to:
· Programming with Karel and Python
· Web Design using HTML & CSS
· Robotics with LEGO® MINDSTORMS EV3, Arduino, Micro:bit, VEX, and Raspberry Pi
· Digital Citizenship, Big Data, IoT, and Artificial Intelligence concepts
Teaching Responsibilities
· Design and facilitate engaging ICT and robotics lessons that incorporate real-world applications and 21st-century skills.
· Utilize CodeHS.com and other platforms to deliver curriculum and track student progress.
· Integrate project-based and inquiry-driven learning strategies into daily instruction.
· Incorporate national and international standards including NGSS, CSTA, and MOE.
· Collaborate with school leadership to continuously improve the STEAM program.
Robotics & Programming Expertise
· Strong practical knowledge of physical computing and robotic systems (e.g., LEGO® EV3, Arduino, Micro:bit, Raspberry Pi, VEX).
· Experience teaching programming languages such as Python, and ideally familiarity with block-based coding, HTML/CSS, and Unity.
· Guide students in applying engineering design principles through robotics projects and competitions (e.g., World Robot Olympiad).
Classroom Expectations
· Prepare detailed unit and lesson plans and upload curriculum to Rubicon Atlas.
· Maintain accurate student records including attendance and grading in RenWeb/FACTS.
· Create a safe, inclusive, and engaging learning environment that fosters student curiosity and collaboration.
· Differentiate instruction to accommodate varied learning styles and abilities.
· Provide constructive feedback aligned with the school's assessment strategies.
· Model and reinforce digital responsibility and ethical use of technology.
Qualifications
· Bachelor’s degree (or higher) in Computer Science, Engineering, Robotics, or a closely related field.
· Minimum of 2+ years teaching experience in ICT or Robotics.
· Familiarity with international education settings or standards preferred.
· Excellent command of English; confident communicator with strong classroom presence.
· Willingness to coach and support students in academic competitions and extracurricular clubs.
· Growth mindset, team-oriented, and excited about innovation in education.
You can either send your resume to the employer yourself at the email address above, or you can create a resume on ajarn.com to easily send to employers at any time with just a few clicks!