ESL EFL TEFL English Teaching Jobs Title ESL English Teachers
Home About Us FAQ Contact Us
Search ESL Jobs

Academic Math, Science, and English Teachers Needed in Ho Chi Minh City

EMG Education
Job Description

Academic Math, Science, and English Teachers Needed in Ho Chi Minh City

Location: Ho Chi Minh city, Vietnam

Category: Academic Math, Science, and English

Job type: Full time

Salary: Competitive contracted salary

Description: - Teach English, Maths and Science;

EMG Education are always looking for highly skilled and dedicated teachers who are enthusiastic about creating engaging and interactive lessons.


- Create engaging and effective lesson plans based on the curriculum plans provided by EMG Academic Managers.

- Actively participate in the production and sharing of learning resources with teaching colleagues working at EMG.

- Monitor students’ progress and provide regular reports regarding their participation and progress.

- Create multi-faceted lessons that engage students and develop their team working, problem solving and critical thinking skills.


- Native English speaker

- At least two years of teaching experience in an academic environment

- Bachelor’s degree (or higher) from a recognised university and an accredited TESOL, CELTA, or TEFL certificate.


- Bachelor’s of Education or a PGCE(I)

- Clear police check

When applying to EMG Education please submit the following documents via email to or

- Cover letter including your desired start date

- Curriculum Vitae (CV) or a resume

- Copy of degrees or certificates

- Recent photo and details page of passport

Alternatively you can submit an application in person at our office - 8th Floor, Yoko Building, 41 Nguyen Thi Minh Khai st, Ben Nghe Ward, Dist 1, Ho Chi Minh City, Vietnam

Benefits of teaching

- Competitive contracted salary (not hourly pay);

- Visa sponsor letter and work permit application cost is covered by EMG (for one year contract);

- Transportation to schools provided via EMG mini-buses

- Free lunch provided

- Up to 22 days of paid leave per year (12 annual leave days and 10 public holiday days)

Job Details
Contact Details