The key to making six figures as a remote developer is ensuring your rate reflects your skill level. Skilled remote developers with at least 2-3 years of experience can easily make six figures in less than a year—you just need to find the right job(s). Check out Toptal, an exclusive freelance network that matches you directly with remote programming jobs that match your required pay rate, your professional interests and goals, and your skill level. Toptal clients also regularly re-engage with freelancers they’ve worked with before, so you could end up in a lucrative long-term remote engagement with one client as opposed to having to juggle many lower-paying freelance contracts.
If maintaining a higher pay rate is not your priority, you may want to check out Freelancer.com or Upwork. With a large volume of projects to choose from, freelance developers using these sites must resort to bidding low against other developers in order to secure projects. If you are driven towards building a full-time freelance career with earning potential – I'd recommend you take a look at Toptal first.