In the spite of being told couple of times by older freelance developers that it’s impossible to find a job for a junior developer on Upwork I managed to found a couple of very cool junior developer jobs that would help me learn. and I did it just by searching “junior developer” on Upwork and applying to every possible job I came across. I urge you to also read my post How To Freelance With No Skills to learn more about my approach.
Trial and (t)error
During my computer science studies I started freelancing as a tech writer / researcher. I was not confident enough to start applying to development jobs yet. Once I “thought” I knew enough I got my resume ready and started applying to every “junior web developer” job I saw on Upwork search.
For the next few jobs I had to fix some WordPress themes, buildform validations and submissions and design few emails using. I’ve also collaborated with NeoSmart Technologies writing very simple documentation articles on how Windows works under the hood, following Microsoft’s own documentation. There was also some video editing work on how to dual boot Windows with another operating system using the software NeoSmart was making.
Full time remote job
If you’re a junior web developer and you don’t want to follow the path of getting a job in a local company there’s definitely enough freelance work you can find online that would allow you to both learn and make a reasonable amount of money while doing so. You just have to keep looking for contracts and apply to all of them, who knows who you might stumble upon.