top | item 37044524

(no title)

hzia | 2 years ago

How was your experience recruiting and working with dev teams based out of China? And how do you enforce foreign contracts from aboard (or draft local ones with a sub within China?)

We already have customers and a subsidiary based out of Hong Kong, and it will not be a stretch to scale those customers further from devs within China.

discuss

order

paradite|2 years ago

I have worked with 4 different modes:

- HQ in China (Singapore office where I work, as a subsidiary), the contractors sign contract with a contracting firm and the contracting firm sign the contract with HQ (This is called 人力外包 "manpower outsourcing")

- HQ in China, HQ set up subsidiary in China for managing contractors, the contractors sign contract with subsidiary directly and are de facto employees of HQ except there is no official contract between them (This is called 内部/子公司外包 "internal/subsidiary outsourcing")

- HQ in Singapore, set up subsidiary in China (need to have someone with Chinese citizenship to make it smooth), contractors sign contract with Chinese subsidiary.

- Freelance arrangement where the contractor sign a freelance arrangement with company directly. The jurisdiction and validity of the contract may be quite blur so it relies on good working relationship and trust.

In my opinion, there is a large pool of talented developers based in China and the main obstacles for them to get a remote job are international bank account, language barrier and the great firewall.

If you can overcome the 3 issues then you have access to some really good developers across all levels.