Primary NES Teacher English Math Science

EP Plus Learning

Location Bangkok, Thailand
Salary ฿45k+
Type Contract
Posted January 21, 2026

About this position

EP Plus Learning is seeking a Primary Teacher to teach English to Primary 1, 2, and 4 students, and Math and Science to Primary 1 students. The role focuses on nurturing a love of learning and supporting students' confidence, personalities, and essential skills. Start immediately on a 12-month contract.

Responsibilities
  • Teach English to Primary 1, 2, and 4
  • Teach Math and Science to Primary 1
  • Provide high-quality instruction and classroom management
  • Support student development, confidence, and a love for learning
  • Create a fun, engaging, and supportive learning environment
Benefits
  • Salary starting from 45,000 THB/month (for teachers with at least 1 year of experience)
  • 12-month contract for stability and job security
  • Attendance and performance bonus
  • Work permit and visa provided
  • Free lunch provided at school
  • Health insurance provided
  • Salary increase based on performance upon contract renewal
  • Free seminars and professional development workshops
  • Positive and supportive working environment
  • Long-term employment opportunity
  • Christmas holiday and school vacations follow the school calendar
Qualifications
  • NES only: US, UK, Ireland, South Africa, New Zealand, Australia, or Canada
  • Bachelor’s degree from an accredited university
  • Minimum 1 year of primary teaching experience required
  • Strong knowledge of teaching best practices and classroom management
  • Excellent communication and interpersonal skills
  • Creative, energetic, and able to create a fun learning environment
  • Strong command of the English language
  • Must already be in Thailand and able to start immediately

About Us: EP Plus Learning

Location: Tha Raeng, Khet Bang Khen, Bangkok

Please apply using the form below.

Similar jobs in Thailand