Use upwork. Just this weekend I advertised I posted a job and got 2 Brazilians and a Russian guy to form a team. I got a message from a Bangladeshi with the completed code which I'd asked to be written. He told me to have a look and pay him if I'm happy,

. Unfortunately for him this was minutes after I clinched the deal with the three gents - by Sunday afternoon the last milestone was completed successfully and I paid them.
You shouldn't get intimidated by anybody. I chose 3 people whom I decided had the skills I needed and set them up as a team. The four of us could intercommunicate nicely and code that would have taken me a month to write on my own was written in a day.
You create the team, don't accept proposals from companies, they'll charge the schit out of you!