Here are the requirements we have for our teaching positions:
English must be your native language/monther tongue. (As per China government policy, the foreign language teacher should teach only the language of his/her native tongue.)
Hold a passport one of the following countries: Canada, USA, UK, Australia, New Zealand
Must have a Bachelor’s Degree (or higher)
Clear Police Check
If you have tattoos you must be able to hide them.
Be suitable to a kindergarten environment
High energy and a kind presence required
Some Chinese companies put age the max. age restriction of 34 years of age, as the visa is more difficult to get if you are older. This is case by case, and not official, but if you are older you may want to choose a different country with lower visa restrictions.