I'm a Java developer who lived in Asia more specifically in China, I have some remote experience with a US company, and recently I'm planning to find a remote job in Europe or Australia, I wonder if they like a developer who comes from China? What do they think about Chinese developers? And I prefer a small company instead of a big one. And do you have any advice for finding a remote job in these places?
It's possible for you to work remotely for an EU company. To find jobs you can look at LinkedIn jobs postings and filter for remote ones.<p>I don't know how well it will do for you, the salary difference might not be great, you will have to adjust you working hours to a foreign time zone and you will have to always speak English.<p>So, while certainly doable, I'm not sure sure if it's worth it unless you want to experience different things and having contact with different cultures and people.<p>I don't think people here think about Chinese developers in one way or another another simply because we hadn't have met much Chinese developers. Indian developers sure, we've met some and some people might have strong opinions over Indian developers.<p>Also, working remote from another country means you will have to use a B2B contract, not an employment contract so you will not get the same benefits and legal protection as locals.<p>So go for it, but don't build huge expectations.
> I wonder if they like a developer who comes from China?<p>I have worked with people from different countries in European companies, so in general people are nice and the behaviour is not "oh we like people from country X, but not from country Y"<p>> And do you have any advice for finding a remote job in these places?<p>Linkedin. The only thing that could be difficult is the timezone difference. Usually, 2 or 3 hours top is what is acceptable. Also, are you planning to work as a contractor? That would be easier. If you want to work as an employee, either the European company has to have a branch in China or the intermediary company they may use should work on China.
Possible, yes.
Easy, no.<p>Chinese people don't have the best reputation here,
most people think you're very smart, but people will worry about your English level/the readability of your code, culture fit, timezone differences, and of course the possibility of stealing trade secrets/hacking.<p>Aim for companies where you can be autonomous and which don't affect critical infrastructure(forget about financial services, health, science etc...)<p>Advice:<p>Be as fluent as possible in English<p>Network on linkedin or medium, invite recruiters, CTOs, other developers<p>Post on linkedin, put yourself out there
The biggest problem will be the 6 hrs time difference to the wrong side. We are used to Indian remote workers with 3.5 hrs earlier and horrible English. And lot of meetings with 6-9 hrs later with US colleagues.<p>China has a pretty good reputation lately, better than Korean or Japanese. They speak better english, use proper tools, have a similar mindset, and are not as crazy as the Indians.
It's possible, but you are limited in the roles you can take. Some companies don't want or are allowed to have their data in China. This is true for both US and European companies, I don't know about Australia.<p>There are lots of great developers in China, no problem there as long as your English is good. But it can be a pain to jump The Great Firewall all the time.
It is possible, my question may be why would you want that? European companies generally pay less then US or Asian companies.<p>Generally attitude towards chinese is bad, you may have to overcome it.<p>Not sure what your prerequisites are, but if I were you, given the conditions, I'd look for job in Asia, then US.<p>Economically EU is in deep hole with a grim outlook, so if you even secure something, it may not hold in long time.