We take into account (for the startup):
* Funding * Company culture * Technology stack * Number of employees * Founders * Business model * How well its doing right now, and what its goals are
For the developers:
* Obviously resume, experience, etc. * We ask questions relating to work that's been done by them * We look for what kind of stuff they've done outside of school/work * Involvement in open source * Code samples * Graduated from (if recent) * What kind of salary they're looking for * Kind of company culture they want * Tech. stacks that they want to work with * etc.
We match them up by seeing how well they correlate with one another.