10. Toptal
Toptal is a company operating solely in the virtual space. It is a place where programmers working with any of the known programming languages can find a job. You will be required to pass screening process in order to ensure you are top 3% of the talents, as the website advertises.
On the other hand, Toptal also screens the demand side of the jobs, defines the budget for each job with the company in need and ensures that right developer is matched with the right company. Through Toptal intermediation service, a company in demand will receive only a few selected resumes and selected freelancer will receive a secure payment upon finishing the job.