If you want to find someone who is not very mobile, there are still many opportunities in Shanghai, and many companies need civil designers.
In Shanghai, the difference between foreigners and locals is not so big, so naturally there are many companies begging you to go!
It is suggested to go to Shanghai to find a job first, and then choose a job. There are still many opportunities.