I worked for a large company here in the states that outsourced all of their development to India, we had about 100 full time developers on staff. That team no longer exists however whenever I need to outsource I go to the relationships I established from that team to either contract directly with them or get recommendations from them.
It might not be what you want in the short term, however it is a great way to make connections and reduce the barrier to entry for you.
In my mind the barrier to entry for most startups is time and to a certain extent money. I know I cannot afford to take flyers on developers who I don't have confidence will deliver for me on time and on budget and what is worse if someone fails to deliver not only am I late but I am also out anything I may have paid for the work.
I hope this advice assists you in some way.