How do you feel when you see "ninja" or "rock star" in a job post?
cookiecaper: I hate it and always try to avoid job postings that contain those terms. It's usually deployed by inexperienced/naive/arrogant teams and/or companies trying to sound "hip" and "with it". There's no way to measure what "rockstar" or "ninja" means ... for the most part, in my experience, I've found it most often to mean "superhuman", i.e., someone unrealistically and absurdly better than everyone else, who can meet 72-hour deadlines for a whole project (real encounter I had). It's definitely a bad omen when someone uses those words and an instant, severe reduction in respect for the company/interviewer.