Teaching Positions in China

Topnotchesl

Location Beijing, China
Type Full-time
Posted June 4, 2026

About this position

Topnotch ESL is recruiting for teaching positions in China, including training centers, kindergartens, and international schools.

1. Training Center Teaching Jobs

  • Locations: Wuhan, Chengdu, Xuzhou, Leshan, Guangyuan, and Hangzhou
  • Start date: Now to August
  • Native language/ethnicity and age: Native English speaker, Caucasian, under 45 years old (South African nationals acceptable)
  • Visa type: Work Permit for Administration (Nanjing/Shanghai); Cultural & Educational Visa (Chengdu/Guangyuan)
  • Gender: No restriction
  • Students: Ages 3 to 15
  • Onboarding time: Chengdu - 2 teachers (March) / 2 teachers (June); Guangyuan - 1 teacher (April); Xuzhou - 1 teacher (April)
  • Salary package and accommodation: Pre-tax all-inclusive salary ranging from 20,000 to 23,000 CNY
  • Working hours: Wednesday to Friday, 13:30 to 20:30; Saturday and Sunday, 9:00 to 18:00

2. Kindergarten Teaching Jobs

  • Locations: Beijing, Tianjin, Shanghai, Guangzhou, Chongqing, Dalian, Shenyang, etc.
  • Requirements
  • Native English speakers preferred, including candidates from South Africa; overseas applicants are welcome
  • Highly experienced non-native English teachers currently holding a valid Beijing non-native work visa may also be considered
  • Rich teaching experience with young children
  • Stable, energetic, lively, and suitable for kindergarten teaching
  • Benefits and Package
  • Monthly salary: 21,000 to 30,000 RMB
  • Commercial insurance or social security provided

3. International School Jobs

Math, Music, PE, Physics, and Computer teachers are wanted in Beijing and Nanchang for AP high school positions.

Similar jobs in China