Your best second job starts here

Imagine a future, where learning takes place anytime, where teaching takes place anywhere, where education is redefined. Join Preface Coding, be our coding tutor.
A technology education that makes personalized learning scalable
Preface Coding is built around the idea that coding should be learnt by everyone in the way that suits them best. Utilising artificial intelligence technology and an intelligent matching system, we empower thousands of individuals across the globe to deliver knowledge to the right student at a suitable pace, and in the right way.
Preface’s teaching staffs come from some of the most innovative places
Why Teach at Preface?
Upskilling Opportunities
Pick up new perspectives and hone your technical skills with our on-going trainings and conference-based events in our coffee hubs at the heart of the city.
On-Site/Online Teaching
We offer on-site and online classes. You can teach, interact and connect with your students in-person or virtually from wherever you choose.
Local & Global Exposure
You can immerse yourself in our globally expanding community to be peers of instructors from different fields and cities.
Competitive Pay
We value the time, effort and knowledge our instructors pass onto students and compensate you according to your performances and increased student trust.
Flexible Schedule
From regular weekly classes, bootcamps to corporate trainings, you have full control over your schedule under our flexible matching structure.
Exclusive Benefits
Stay caffeinated at our coffee shops in Central and Tin Hau. You will enjoy discounted / free coffees and knowledge exchanges at our hubs.
Find The Right Teaching Opportunity For You
Bootcamps & Corporate Trainings
We have bootcamps ranging from 10 hours for kids to 16 hours for adults, and a wide variety of trainings to universities and international corporations. Teaching courses from Scratch Jr to Python and Data Science, you can help others start their programming journey and upskill yourself at the same time.
One-on-one Classes
Our students range from kids to working professionals. In your spare time, you can teach the next generation of leaders while refining your technological skills. Classes are held on evenings, weekends, online and in-person.
Workshops & Events
Stay updated on the latest trends and technology by joining or hosting our Workshops, Trainings or Conferences. Get a chance to connect and share your knowledge with professionals and influencers.
1
Apply
Submit your resume, then we’ll reach out to chat and see if it’s a fit.
2
Train
You will attend 16 hours of training with a final assessment, to ensure your success in the classroom.
3
Inspire
Finally, you can start teaching and become an official member of our instructor community.

Frequently Asked

Yes, you are. Scratch and App Inventor are block-based programming interfaces created for children and novice programming learners to understand the fundamental concepts in computer programming. We will equip you not only with the knowledge but also teaching skills through the training.
A support hotline and email are provided so that you can ask questions concerning the contents before class. Besides, lessons are initially conducted at or near our headquarters. We will stand by for support.
As the content and interface for courses are different, trainers are required to attend other training sessions if they wish to choose other streams.
We strongly recommend a learning schedule of having at least one lesson per week regularly for students, and we try to arrange the same teacher for the students if possible. Thus we would also expect teachers to teach at least one class per week for the maximum benefit of students.
Yes, you will need a computer to show lesson slides and demonstrations. However, if your teaching location is at Preface headquarters, you can reserve a device prior to the class.