You apply. You tailor the resume. You write the cover letter. You wait, and nothing happens. Weeks later, the same posting is still up. Welcome to the ghost job economy, where between 30% and 40% of listings on major boards are not actually being filled. A 2024 survey of US hiring managers found that 43% of companies admitted to keeping open postings live with no intention to hire.
Why do companies post ghost jobs?
- Building a "passive pipeline" of candidates to contact later.
- Signaling growth to investors, competitors, or employees.
- Testing the market to see what compensation attracts strong applicants.
- Satisfying internal HR requirements even when the role is paused or filled internally.
- Forgotten postings that the recruiter never took down.
The seven signs a listing is a ghost job
- The post has been live for more than 30 days with no updates.
- Vague job title ("Software Engineer" with no level, no stack, no team).
- Generic description copy-pasted from other postings.
- No named hiring manager, recruiter, or team contact.
- The listing appears on every job board but not on the company career page.
- Salary is missing or the range is suspiciously wide (e.g., $60k-$200k).
- The company has a history of reposting the same role quarterly.
Scam jobs are different, and more dangerous
Ghost jobs waste your time. Scam jobs waste your money. Red flags for outright scam listings include: recruiter emails from free providers (gmail, outlook) using the company name, interview offers over chat platforms like Telegram or WhatsApp before any real screening, requests to buy equipment or deposit a check, and "pay for training" requirements. No legitimate employer asks for money up front.
How to verify a listing in 60 seconds
- Open the company career page directly. If the role is not listed there, treat it as suspect.
- Search the exact job title on LinkedIn: look for a matching recruiter or hiring manager.
- Check when the company last funded, grew, or laid off. Ghost postings spike during hiring freezes.
- Read recent Glassdoor reviews specifically mentioning the interview process.
- Paste the job description into Google: if identical text appears on multiple companies, it is templated junk.
Protect your application energy
Every ghost job you apply to is roughly 45 minutes you do not get back: resume tailoring, cover letter, custom questions. Most active job seekers apply to 60-100 roles before they land one. If 30% of those are ghosts, that is 20-30 hours gone. The answer is not to apply to fewer jobs; it is to filter out the dead ones before you start.
Klickapply runs every listing through a verification pipeline: cross-checks against the company career page, detects reposted and expired roles, flags scam-pattern wording, and surfaces only what is actively being filled. You see a smaller, cleaner feed, and you convert much higher.
What to do if you suspect a ghost listing
Apply anyway, but keep it to 15 minutes: do not rewrite your whole resume. Connect with one person on the hiring team via LinkedIn with a short message referencing your application. If you get no response in 10 days, move on without guilt. Your time is the one resource you cannot recover.