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.