We're a new startup, based in a developing country. There are some good developers geographically close to us, but they're in very high demand and mostly taken by the existing big companies, and the rest of the developers are just not up to our standards, and won't be capable of delivering the quality product we require, or have already moved to other countries.
I've read through loads of answers on OnStartups on how to attract developers in a new startup, and I believe we can provide most of those things. Finding a good developer, however, is proving difficult: we have to look outside our own country.
Very few people will consider moving here, and that isn't a requirement. For now, developing in geographically separate locations will be fine, but to a large extent it removes a lot of the advantages we can offer as a startup, such as a great environment, team-spirit, shared vision, and so on.
We are funded. We can offer a basic salary, along with vested stock/profits. How do we go about finding the right people to join us at this early stage? As a still very small startup, how do we reach them?