You need one Senior Developer/Architect/Bad-Ass Technical Person on your team. Preferably, you need somebody that has experience dealing with $5/hr offshore developers (i.e. they have learned how to effectively use them on somebody else's dime). $5/hr sounds cheap until it takes 4 weeks to deliver a crappy deliverable that doesn't work, then you start feeling just how expensive $5/hr can be. :)
That technical person can source qualified offshore talent, bundle up both design and development projects to outsource, do the heavy lifting programming that just can't be done via outsourcing and they will be able to setup your infrastructure.
Without that one technical person on your team, there's virtually no chance you'll be able to effectively use an offshore developer.
To find this person, find some local companies with at least 100 employees that build a web-based product. Call up pretending to be a manager for an offshore development firm and speak with their Director of Development or CTO. Your goal is to find a local company that currently outsources their development. Then find who their senior developers/architects are and poach them. They will be eager to join a start-up, they won't realize how valuable they are and they'll know how to deal with outsourcing projects.