TBTechBaro

Job search · 6 minute read

Ghost jobs: how to spot a listing with no hiring intent

A ghost job is a live listing with no hiring decision behind it. It is not usually fraud, it is rarely illegal, and employers have said in surveys how often they do it.

Guido Kerger

Guido Kerger · Founder, TechBaro

Published · Last reviewed

A ghost job is a listing that is open for applications while no one is actually going to be hired from it — at least not now, and sometimes not at all. It is not the same thing as a scam listing, which is trying to take something from you. Most ghost jobs are doing something duller and more corrosive: keeping a pipeline warm, projecting growth, or simply never being taken down.

For a freelancer, the cost is measured in the only inventory you have. An application, a tailored proposal, a screening call and a take-home task is most of a working day. Spending it on a listing with no decision behind it is not bad luck, and after the third time it is not bad luck at all — it is a filtering problem.

This is what the published employer surveys actually found, how much weight they can bear, and the concrete signals you can check before you spend the day.

How common, and according to whom

Two employer surveys are cited for nearly every ghost-jobs claim in circulation. Both are worth reading with their methodology attached, because the methodology is the reason they can be trusted at all — and the reason for their limits.

ResumeBuilder.com, published 18 June 2024

Fielded on 22 May 2024 via Pollfish. 1,641 hiring managers were screened and 649 completed the full survey; respondents had to be over 25, earning at least $75,000 in household income, at manager level or above, at a company with more than ten employees, and involved in hiring. Findings:

  • 40% of companies posted a fake job listing in the preceding year.
  • 3 in 10 had an active fake listing at the time of the survey.
  • 7 in 10 hiring managers said the practice was morally acceptable.

Clarify Capital, fielded 31 August – 1 September 2022

1,045 managers involved in the hiring process. Findings:

  • 68% had a job posting live for more than 30 days.
  • 1 in 10 had a posting open for more than six months.
  • 50% keep postings open because the company is "always open to new people".
  • 43% were not actively trying to fill the role — posting instead to appear to be growing, or to keep existing staff motivated.

What these two surveys cannot tell you

Both are self-report by employers, not audits of listings. Nobody crawled a job board and verified outcomes. Both skew heavily American, both are several years old in a market that has changed, and the ResumeBuilder screen deliberately selected managers at larger, higher-income firms, which is a particular slice of the economy rather than all of it. The right conclusion is "this is common enough that employers admit it freely", not "27% of listings are fake" — a precise-sounding figure that neither survey supports.

Why companies do it

The stated reasons, taken from the two surveys above rather than from speculation, cluster into four motives. Knowing which one you are looking at changes what you should do.

MotiveWhat it looks likeIs it worth your time?
Pipeline building"Always open to great people." Evergreen listing, generic requirements, no start date.Sometimes — as a low-effort introduction, never as a tailored application.
Appearing to growMany simultaneous listings from a company with no other signs of expansion.No. There is no budget behind it.
Internal signallingRoles posted to keep current staff feeling replaceable or reassured that help is coming.No, and it tells you something about the workplace.
Administrative inertiaFilled or cancelled role that nobody took down. Often months old.No, but one email resolves it.

Notice that only one of the four involves any bad faith toward you specifically. That is why "is this company evil?" is the wrong question and "is there a decision behind this?" is the right one.

Signals you can check before you spend the day

None of these is proof on its own. Two or three together are usually enough to change how much effort a listing deserves.

What you can observeWhat it may meanHow to check
Listing is more than 30 days old, or has been reposted repeatedlyClarify Capital found 68% of postings live past 30 days and 1 in 10 past six monthsCheck the posted date on the company's own careers page, not the aggregator's "posted 2 days ago"
Present on aggregators, absent from the company's own siteScraped, stale, or an agency listing without a clientSearch the company's careers page directly for the title
No named hiring manager, team, or contact anywhereNobody owns the decisionAsk who the work reports to before applying
Requirements read like three different roles mergedWishlist rather than an approved scopeAsk which three of the listed responsibilities matter in the first month
No budget or rate band, in a market where that is normally statedBudget may not be approved yetAsk for the band in your first reply — a real engagement has one
Company recently announced a freeze or layoffs, yet is listing "urgent" rolesImpression managementCheck recent company news before applying
Agency listing that will not name the clientMay be sourcing speculatively against no live requirementAsk whether they hold a signed requirement and when the client last interviewed
Substantial unpaid work requested up frontCost has been shifted entirely to you, decision or notOffer a paid short engagement instead

Three questions that cost you one email

Before the tailored proposal, before the call, send three sentences. The answers — or the absence of them — will tell you more than any signal above.

  1. "Is the budget for this approved, and for what period?" A live engagement has an answer. A pipeline listing produces a paragraph that does not contain one.
  2. "Who would I be reporting to, and are they available to speak this week?" Ghost listings frequently have no owner, and the absence of a person is the single most reliable signal there is.
  3. "What is the decision timeline, and what happens after the first conversation?" A real process has stages. "We're always looking at candidates" is a complete and honest answer to a different question.

Asking these politely and early costs nothing and disqualifies nobody worth working with. A client who takes offence at "is the budget approved" has answered the question.

What to do with the time instead

The counterpart to filtering listings is not applying to more of them. It is reducing your dependence on listings at all — because the listing channel is where price competition and hiring ambiguity are both at their worst.

  • Run every listing through a consistent filter before investing in it. The job listing trust filter sets out one: identity, intent, economics, safety.
  • Put the recovered hours into direct outreach and referrals, where a conversation with a named person replaces an application into a queue. Finding freelance developer clients covers the channels that do not require a listing to exist.
  • Know your floor before any conversation about money, so that a real opportunity is not lost to an improvised number. The rate calculator works from your costs and capacity, and nothing you type leaves your browser.

What none of this proves

A listing can be six months old and entirely real — some roles genuinely are that hard to fill. A company can have no named contact because of a policy rather than an absence of intent. And the two surveys behind every figure above asked employers what they do; they did not audit listings, they were fielded in 2022 and 2024, and they lean American.

So treat all of this as a way to allocate effort, not as a verdict on any individual employer. The claim being made here is narrow and well-supported: a meaningful share of listings have no decision behind them, employers say so themselves, and you are allowed to ask before you spend a day finding out.

It is also the reason this site does not build its market picture out of job postings. Counting advertisements measures advertising. What a freelance market index should measure makes that case in full.

TechBaro publishes nothing it has not measured

There is no TechBaro index on this site yet. It publishes when 30 reports exist in a rolling 30-day window, with the sample size printed beside it. Until then, every figure here belongs to a named external source and says so.

Keep reading