One million success stories. Start yours today.

ESL Teachers Needed for Public School

Date Posted: Apr 19, 2026
Monthly: $ 1500 - $ 2000

Job Detail

  • location_on
    Location Lang Ha, Hanoi, Vietnam
  • desktop_windows
    Job Type: Contract
  • schedule
    Shift: Second Shift (Afternoon)
  • analytics
    Career Level: Entry Level
  • group
    Positions: 10
  • calendar_view_day
    Experience: 3 years
  • male
    Gender: No Preference
  • school
    Degree: Post Graduate
  • calendar_month
    Apply Before: Aug 28, 2026

Job Description

We are urgently seeking enthusiastic and qualified ESL teachers to join public school(s) immediately. You will teach English as a Second Language to elementary, middle, or high school students in a supportive, structured environment. Lessons and curriculum materials are typically provided, and you will work alongside local English teachers or co-teachers. The ideal candidate is adaptable, culturally respectful, and passionate about helping students build practical English communication skills.

Key Responsibilities:

  • Plan and deliver engaging, student-centered ESL lessons (speaking, listening, reading, writing)

  • Use provided textbooks, multimedia, and activity-based resources

  • Assess student progress through quizzes, speaking tests, and classroom participation

  • Collaborate with homeroom teachers and local English co-teachers

  • Participate in school events (e.g., English camps, speech contests) as required

  • Maintain positive classroom management and a motivating learning environment

Requirements

  • Education: Bachelor's degree in any field (Education, English, or Linguistics preferred)

  • Teaching Certification: TEFL, TESOL, CELTA, or equivalent (minimum 120 hours) – can be obtained during application process in some cases

  • Citizenship / Native Language: Native or near-native English proficiency (passport from UK, USA, Canada, Australia, New Zealand, Ireland, or South Africa often required depending on country)

  • Experience: Prior ESL teaching experience preferred but not mandatory – fresh graduates welcome

  • Background Check: Clean criminal record check (issued within 6 months)

  • Health: Physically and mentally fit to teach (medical check required in some countries)

  • Age Requirement: Typically 21–55 years old (varies by visa regulations)

  • Availability: Able to start within 2–4 weeks of offer acceptance

  • Soft Skills: Patient, energetic, culturally adaptable, and reliable

Benefits

  • Salary: Competitive monthly salary (typically $1,500–$3,000 USD equivalent, tax-free or locally competitive)

  • Housing: Free furnished apartment OR monthly housing allowance provided

  • Flight Allowance: Reimbursement for one-way or round-trip airfare to the contract country

  • Health Insurance: Comprehensive local or international medical insurance

  • Visa & Work Permit: Full sponsorship and processing fees covered by the school

  • Contract Completion Bonus: One month's salary or fixed amount upon successful contract completion (typically 1–2 months' pay)

  • Paid Leave: All national public holidays + 3–6 weeks of paid vacation (winter/summer breaks)

  • Sick Leave: Paid sick days (usually 10–15 days per contract year)

  • Orientation & Training: Pre-service orientation and ongoing professional development

  • Relocation Support: Airport pickup, bank account setup, phone/SIM card assistance

  • Career Growth: Potential for contract renewal with salary increase

  • Dependents: Discounted or free tuition for up to 2 children (some schools)

Company Overview

Bangkok, Bangkok, Thailand

Very good Read More

Google Map

Related Jobs

Contact Us
651 N Broad St, Suite 201, Middletown, Zip Code 19709, New Castle, Delaware, USA.651 N Broad St, Suite 201, Middletown, Zip Code 19709, New Castle, Delaware, USA.