Programming Teacher in China

General Information

Coding First
Job Type:
Education/ Training
Date Posted:
Jul 05, 2019
Employee Type:
Full-Time Employee


This position is in China.

Our company "Coding First" is seeking a scientifically adventurous computer scientist or engineer to move to the beautiful and High-Tech city Chengdu in China. The teacher will engage in teaching programming to students aged 5 to 18.

If you are excited to move to China, live & work there and learn the language then this opportunity may be the right one for you.

What will you teach?

Courses you will teach include: Python, C++ Scratch 2.0, Web development, Artificial intelligence, robotic programming & much more.

Our course material is ready for you to learn and deliver. Our team will spend considerable time to train you and walk you through every detail.

Job Requirements:

the date of your bachelor degree graduation, as shown on your bachelor diploma, needs to be before May 2017
Advanced knowledge in a programming language such as Python, C++, Java, PhP or HTML/CSS/JavaScript
Basic knowledge of RaspberryPi or Arduino is a plus
Knowledge of machine learning and face recognition is a plus
Academic concentration in Computer Science, Engineering or a related field
Extremely strong self-motivator and self-starter
Loves to work with kids and teenagers
Fluent in English and willingness to learn the Chinese language

Working schedule:

-5 days/week job. During the three months of February, July and August (summer & winter camps) the candidate will be expected to work for 6 days/week.
-Totally 40 hours per week


Company provides the following benefits:

-1900 to 2500 USD net monthly salary based on your experience and qualifications.
-Housing is provided by the company.
-Health insurance is also provided
-One round-trip ticket per year to your home country
-Visa and admin fees are taken care by the company.
-Performance based bonus every year

Company Profile