ESL Teacher for Young Learners in Shanghai

CUSHYJOB China

Location Shanghai, China
Salary From CN¥20,000/week
Type Full-time
Posted October 22, 2026

About this position

A well-established English training center in Shanghai is looking for ESL teachers to teach English to young learners and teenagers aged 4 to 16. Class sizes are small, with 6 to 10 students per class. All teaching materials are provided, and a Chinese co-teacher supports every class.

Location: Shanghai, China

Job Details:

  • Full-time position
  • 40 working hours per week
  • No extra office hours beyond teaching and preparation

Requirements:

  • Bachelor's degree or above
  • TEFL/TESOL certificate
  • Native-level English
  • Clean criminal record check
  • Previous experience with young learners is preferred

Benefits:

  • Salary of 20,000 to 25,000 RMB per month, depending on experience and demo class
  • Free furnished apartment or housing allowance
  • Flight allowance
  • Annual paid leave
  • Legal work visa (Z visa) support

Please apply using the form below.

Similar jobs in China