Secondary Teachers in Bangkok

EP Plus Learning

Location Bangkok, Thailand
Salary From THB 25,000/week
Type Contract
Posted October 6, 2026

About this position

EP Plus Learning Co., Ltd. is seeking qualified and enthusiastic Non-Native English-speaking teachers to join a secondary school in Bangkok, Thailand. We are looking for professional, responsible, and energetic teachers who enjoy working with secondary students and can create an engaging and supportive classroom environment.

Start Date: November 2026

Available Positions

  • English Teacher
  • Science Teacher
  • Information Technology (IT) / Computer Science Teacher

Location: Dok Mai Subdistrict, Prawet District, Bangkok 10250, Thailand

Contract Details

  • Contract period: November 1, 2026 – March 31, 2027
  • Contract length: 5 months
  • The contract may be renewed after the initial period depending on teaching performance and school requirements.
  • Applicants must be available to start on November 1, 2026.

Salary

  • Starting at 25,000 THB per month, depending on experience and qualifications.

Working Hours & Responsibilities

  • Monday to Friday, 7:30 AM – 4:30 PM
  • Teach secondary students in Grades 7–12 (M.1–6)
  • Teaching load: no more than 23 periods per week
  • Serve as a co-homeroom teacher
  • Perform school gate duty 1 day per week
  • Participate in school activities
  • Perform other duties as assigned by the school

Qualifications

  • Applicants must be Non-Native English speakers from European countries or the Philippines.
  • Currently reside in Thailand.
  • Hold a Bachelor’s degree or higher from an accredited university, preferably in a field related to the subject taught.
  • Have at least 1 year of teaching experience in the relevant subject, preferred.
  • Have a strong understanding of effective teaching practices.
  • Be professional, responsible, and able to follow school policies.
  • Have strong communication and interpersonal skills.
  • Be creative, energetic, and able to engage secondary students.
  • Be comfortable teaching English, Science, or IT / Computer Science, depending on the position applied for.
  • Be available to start on November 1, 2026.

Benefits

  • Salary starting from 25,000 THB per month
  • Health insurance
  • Visa and work permit provided
  • Professional development seminars and workshops
  • Supportive and positive working environment
  • Long-term employment opportunities

Application Requirements

Please submit the following:

  • Updated CV/resume with photo
  • Bachelor’s degree certificate
  • University transcript
  • Passport biographical page
  • Self-introduction video
  • Please clearly indicate the teaching position you are applying for.

Please use the following application format: Application - Name - Secondary Teacher - [Subject]

Example: Application - John Smith - Secondary Teacher - Science

Only shortlisted candidates will be contacted for an interview and teaching demonstration. No walk-ins. The initial interview and demo will be conducted via ZOOM only.

Similar jobs in Thailand