The job description is all buzzwords — is it fake?
Why it matters
When a manager actually needs someone, the description names the team, the stack, the problems. Ghost listings are written by nobody for nobody, so they fall back on filler: 'fast-paced environment', 'wear many hats', 'self-starter'. High cliche density with no specifics is the textual fingerprint of a posting no one expects to fill.
What it looks like
Three or more stock phrases ('fast-paced', 'self-starter', 'team player', 'dynamic environment', 'wear many hats') and no named tools, products, or team details.
Can you even see it before applying?
Visible on 10 of 10 major boards (partial on 0, hidden on 0) — see the board coverage map.
What to do about it
Compare against the company's other listings. If every posting reads identically, the company is templating — and templated postings are where ghost jobs hide.