But you should check http://weworkremotely.com, although majority of the companies here offer US only remote but still there are many companies who offer world wide remote.