Expat assignments are increasingly rare these days. Global companies prefer local hires. The remaining expat posts typically go to seasoned company insiders with either mission critical expertise or security clearance.
Companies are not looking for "expat" developers in the sense that they want an expat. There are companies looking for the best talent out there and if that means an expat, so be it.<p>So yes, there are companies outside the US who hire expats. I say this with personal experience being an expat in HongKong for a while.<p>The question to ask is:<p>1. How do I find jobs outside the US which are relevant to my experience and knowledge ?<p>2. For those jobs, how do I find out if they will consider expats depending on the urgency,importance and budget (very important) of the requirement.
TomTom in Amsterdam hires people from all around the world. I worked for a three month trial period as a contractor, then they hired me full time and paid for my relocation from California. Qualified expats can get 30% of their salary tax free: <a href="http://www.expatica.com/nl/finance_business/tax/The-Dutch-30-percent-ruling_explained_11398.html" rel="nofollow">http://www.expatica.com/nl/finance_business/tax/The-Dutch-30...</a>
Nokia HERE in Berlin hires pretty globally:<p><a href="https://www.linkedin.com/job/c-here,-a-nokia-business-l-berlin-jobs" rel="nofollow">https://www.linkedin.com/job/c-here,-a-nokia-business-l-berl...</a>