City × school type
University Jobs in Shanghai
Browse 1 active university English teaching job in Shanghai, China. average salaries range from ¥18,000 to ¥18,000/month. Every listing shows full details — salary, Z-visa status, housing, and working hours — with nothing hidden.
- 1 active university role in Shanghai
- average salaries range from ¥18,000 to ¥18,000/month across university positions
- housing benefits vary by school — Z-visa sponsorship is widely available
- Compare with other school types and cities on DiscoverChinaTEFL
1 listing matching your filters
University English Teacher in Shanghai
Native onlyZ-visa ✓
University in Shanghai
¥18,000-¥18,000/mo
▼ DetailsStart: Sep 20266/12/2026