Middle schools in China are roughly divided into the following categories:
The international department of government-run public schools, private schools, international schools, and public schools.
Among these schools, the most urgent needs for ESL teachers are the international schools and the international departments of public schools. The international school has devoted itself to cultivating students' English ability since the middle school. Teachers in all subjects are required to teach in English. At the same time, the salary and treatment given to teachers by international schools are very good, especially in first-tier cities like Shanghai, where the salary can reach 25k-30k per month.
Therefore, if you are interested in teaching in China, there are many positions for you to choose from: https://www.toptutorjob.com/jobs