(Only Singaporeans and Permanent Residents are welcome to apply.)
Are you a Teacher who’s eager to learn coding?
Or…
Do you already have coding experience and want to inspire young minds?
Join us at Computhink, where we’re passionate about teaching kids how to code! We’re looking for enthusiastic teachers who are either eager to learn coding or already have a tech background and want to make a difference through teaching.
About Us
Computhink is a Programming School for Kids. We offer coding classes for students aged 7 to 16, from beginners to advanced learners. Our curriculum covers over 300 topics, including Scratch, Minecraft Education, Robotics, Python, and more. We believe coding is an essential skill in today’s digital world, and we’re committed to making it accessible to all children.
Position Summary
We are seeking dedicated Teachers who are passionate about working with children. Whether you’re a qualified teacher interested in learning to code or someone with a tech background who loves teaching, we want to hear from you. If you’re tech-savvy or experienced in coding, great—but even if you’re not, we provide all the training you need!
You’ll be responsible for teaching basic programming concepts, starting with block-based programming (like Scratch) for children aged 7 to 12. Over time, with our support, you’ll also guide students in text-based programming languages, such as Python or JavaScript.
This role is perfect for someone who enjoys fostering creativity, problem-solving, and logical thinking in young learners. If you’re ready to inspire the next generation of tech innovators, we’d love to hear from you!
Key Responsibilities
- Teach block-based programming (e.g., Scratch) to children aged 7 to 12.
- With training, gradually introduce text-based languages (e.g., Python, JavaScript) to students.
- Develop and improve lesson plans and teaching materials.
- Create an engaging, safe, and fun learning environment.
- Manage classroom dynamics, balancing encouragement and discipline.
- Inspire students to think creatively and solve problems through coding.
Requirements
- Diploma in Education, Early Childhood, Computer Science, Information Technology, or a related field.
- Passion for teaching and working with children.
- Willingness to learn coding (training provided), OR existing coding knowledge in languages like Python or JavaScript.
- Tech-savvy and quick to pick up new skills.
- Strong classroom management skills.
- Fresh graduates and career switchers are welcome.
Why Work With Us?
- Learn coding on the job! Receive training and gain a new, valuable skill—or, if you already know how to code, apply your skills to teach the next generation.
- Join a dynamic team that values creativity and initiative.
- Make a meaningful impact on young minds through teaching.
- Staff benefits include tech and gym allowances, as well as discounts on classes for friends and family.
- Enjoy holiday time-offs during major school breaks.
Working Hours
- 5-day work week (typically 4 weekdays and 1 weekend).
- Flexible working hours depending on teaching and operational needs (e.g., earlier start/end times during school holiday periods).
- Weekdays: 10:00 AM - 7:00 PM
- Weekends: 9:00 AM - 6:00 PM