Dear Startup: I'm not going to create an account to send you my resume
https://news.ycombinator.com/item?id=3901234The last thing I'm going to do is create an account at some 3rd party HR/JobAd site just because you're too lazy to handle the few resumes you're likely to get for a $high_demand_position.
Some of your companies sound interesting at face-value, but the fact that you've succumbed (I'm assuming) to the sales pitch of Captain Recruiter, JobVite, or whatever parasite service tells me you don't have a very good understanding of friction, and therefore by your use of these sites I assume your company is not viable at the least, and at most the interview process would be similarly cookie-cutter. Good luck.