Teach English in Shanghai

Job Ref # : Shanghai
About the Job / School

We are looking for 1st time English teachers to teach young learners in Shanghai and Beijing. Our school now has over 200 branches in Mainland China, and many more branches are scheduled to open in the future for English teaching jobs in Shanghai. The students are aged 3-12 years old. Class duration is 1.5 hours (40 min. session / 10 min. break / 40 min. session). Classes include phonics, language arts, songs, stories, grammar, conversation, and plenty of activities. Some branches also offer extra-curricular subjects. Classrooms usually have between 8 and 20 students. Apply for TEFL jobs in Shanghai and get high-paying salaries and various perks.

English Teaching Jobs in Shanghai – Requirements :

  • Native English speaker
  • Bachelor’s degree (any discipline)
  • 120 hour TEFL Certificate
Compensation Package
  • 15,000 -18,000 RMB monthly salary for Shanghai (depending on experience and qualifications)
  • 17,000 RMB monthly salary for Beijing with free housing
  • Airport Pickup
  • Free accommodation provided upon arrival (30 days)
    Assistance on finding accommodation after
  • 5,000 RMB flight reimbursement (paid within 2 weeks)
  • 5,000 RMB contract completion bonus
  • 11 paid national holidays + 20 unpaid personal days
  • Health insurance
  • Work visa
  • Promotion opportunities

or email us at

Please send the following documents to us to teach English in Shanghai:
  • Job ref # in your email title: #Shanghai
  • Resume (Please include your Phone Number, Skype ID, Nationality and Date of Birth)
  • Degree certificate (scan)
  • TEFL certificate (scan)
  • Recent casual photo
  • A clean criminal record
  • Potential start date
  • Current location
  • Ability to commit to a 12 month contract
Please provide the job reference #Shanghai when you apply for ESL, TEFL jobs in Shanghai!
Remember to check SPAM FOLDER just in case!
Job Summary
School Type
Private Language School
Start Date
Year Round
Contract Length
12 months
Salary Range
15,000 RMB
Number of Positions