Glad to hear you're grabbing life by the horns! Good for you.
In terms of my own company, we don't have the framework necessary to hire internationally yet. However, we do have an "informal internship" through our open source collaboration program, which you are welcome to take part in. It is very similar to the internship program.
If you're interested, go to my DEV profile and click on the company I work for (under "Work" towards the upper right). Check out the Internships and Developers sections of the website. You can also message me if you have questions.
In a more general sense, open source projects are an EXCELLENT way to gain more experience and build your portfolio (which is your key to getting hired at a software company). Look for open source projects you find interesting or personally use, and see if you can fix bugs, contribute small features, help with documentation or testing, and the like.
All the best!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.