Can't access because the site is down, but I have a lot of feelings about this topic. Specifically, please never, <i>ever</i>, use one of these words to describe the developer you are hunting:<p>ninja, cowboy, rockstar, superstar, virtuoso, obsessed, "lives and breathes code", knowledgeable about some arbitrary activity or hobby to show how quirky and social the team is...<p>It gets tiring, as a professional, to read these job postings that sound like they're an ad for a teenage boy's summer camp. Usually the non-programmer postings will read like, you know, jobs for adults. Also, when you're asking for a "virtuoso" for your 60k junior dev spot, I don't know whether that means you don't know what that word means or you're just delusional. Either way, it sounds like everyone definitely has a puffed up ego.