All jobs

Bilingual Private School

Primary English Teacher

Location

Shanghai, China

Salary

¥25,000 – ¥32,000 / month

Start date

August 2026

Contract

2 years

Student age

6 – 11 years

School type

Bilingual Private School

About the role

Join a well-established bilingual primary school in central Shanghai serving local and expatriate families. You'll teach English literacy, phonics and homeroom subjects in a supportive, modern environment with strong Chinese co-teachers.

Responsibilities

  • Plan and deliver engaging English lessons aligned with the school's curriculum
  • Co-teach with a Chinese homeroom partner across the school week
  • Assess student progress and provide written reports each term
  • Participate in school events, parent meetings and professional development

Benefits

  • Flight allowance up to ¥12,000 per year
  • Fully furnished apartment provided
  • Comprehensive private health insurance
  • Paid summer and winter holidays
  • Mandarin lessons and cultural orientation

Requirements

  • Native-level English speaker
  • Bachelor's degree (any subject)
  • TEFL/TESOL 120hr or teaching qualification
  • 2+ years classroom experience preferred
  • Clean background check

About the school

Founded in 2008, the school enrolls 900+ students across primary and middle years. It is known for warm community culture, strong leadership and modern facilities including STEAM and music studios.