Recruitment
Teach English in Bangkok — Join the GEOS Team
Part-Time Position | Sukhumvit | Visa & Work Permit Provided
A school that takes care of its teachers
Teaching in Bangkok is about more than an hourly rate. You want a stable schedule, a visa you can rely on, students who show up and want to learn, and colleagues who make the job enjoyable.
That is what we have built at GEOS Language Centre over more than 20 years.
We are MOE-recognised, centrally located near Asoke BTS and Sukhumvit MRT, and home to students and teachers from over 40 nationalities. Many of our teachers stay with us for years — some for over a decade. If you are looking for a school that genuinely invests in its teachers, we would like to hear from you.
What you will be teaching
You will work with adults and children aged 6 and above across group lessons, private lessons, and dedicated kids classes, including:
- General English (Direct Method)
- Business English
- Exam preparation (TOEIC, TOEFL, IELTS, Eiken)
- Private one-to-one lessons
- Online lessons
You will develop lesson plans, track student progress, and work with a close-knit team committed to teaching quality.
What we are looking for
- Bachelor's degree or higher
- Native English speaker from Australia, New Zealand, the UK, the USA, Canada, South Africa, or Ireland
- TEFL/TESOL/CELTA certification (preferred)
- Minimum two years of teaching experience (preferred)
- Open to training and professional development
We are not just looking for qualifications. We are looking for people who genuinely enjoy teaching and want to be part of a supportive team.
What you get
- Competitive salary
- Non-immigrant B visa and work permit — fully handled
- Social security (free government healthcare)
- Annual leave with paid holidays
- Curriculum and materials provided — all lesson content ready to teach
- Continuous professional development — training and support throughout your time with us
- A welcoming international school community
Send us your resume — Fill in the form below with your resume and a short note about your experience and availability.
We will invite you for a trial lesson — If you’re a good fit, we’ll schedule a short trial so you can meet the team and see the school firsthand.
Please submit your resume
Don’t hesitate to get in touch. Our friendly team is here to help!
Please submit your resume
Our friendly team is here to help!