Smart job searching in Hainan, China