Agreed. I also see this "some company no one's heard of only hiring geniuses/rock stars/talented people"
It's almost implying that all other job postings want to hire idiots.
A title of "startup looking for developer that wants to help us build our company" would be both refreshing and compelling