
Teaching in Thailand
Job Opportunity:
English Program Teacher – Thailand
Join a leading Thai high school’s English Program (EP) and inspire the next generationwhile experiencing the vibrant culture of Thailand. We are looking for dedicated,passionate teachers to deliver high-quality lessons, support student learning, and contribute to a positive school community.

Why teach with us?
-
Work in a top-tier Thai high school in Thailand
-
Immerse yourself in Thai culture while makinga meaningful impact
-
Enjoy a supportive and professional working environment
-
Opportunities for professional growth and development
Who we’re looking for ?
-
Nationality/Language Background: Native English speakers
-
Education: Minimum bachelor’s degree
-
Age: 22–60 years old
Position Details
Start date & Contract:
Year-round intake, 1-year renewable contract
Salary & Benefits:
Competitive monthly salary (Thai Baht), housing allowance/accommodation support, health insurance,
work permit & visa assistance
Workload
● Up to 40 teaching hours/week
● 8:00 AM – 4:00 PM campus hours for lesson prep & meetings
● Class size: 35–50 students in public schools; 15–30 in private/international programs
Interview Process
: Online
Required Documents
-
Teaching license (Class offered)
-
Passport copy
-
Three 1-inch photographs (formal attire)
-
Educational qualification(s) & transcript
-
Recent medical certificate (within 1 month)
-
Criminal background check (home country)
-
Other relevant documents
-
(e.g., name change certificate, if applicable)
Contact: Nina Tonkaew
📧 Nina@rnkplacement.com 📱 (917) 280-6294

