Headshot of Federico Tiersen, Founder of Ace

Federico Tiersen

Founder and CEO

Headshot of Federico Tiersen, Founder of Ace

Federico Tiersen

Founder and CEO

Why Job Postings Are Misleading (And How to Read Between the Lines)

Why Job Postings Are Misleading (And How to Read Between the Lines)

Job descriptions rarely say what they mean. Here's how to decode the language, spot the real requirements, and decide whether it's actually worth applying.

Illustration of a job posting being swiped.

Job postings are marketing documents as much as they are hiring briefs. They're written to attract candidates, not to give an accurate picture of the role, the team, or the working reality. The requirements list is often a wish list. The salary range is usually negotiable. The "exciting opportunity" language is boilerplate. And the role itself may be different from what the description implies. Learning to read job postings critically — to extract what's actually required, what's genuinely flexible, and what red flags look like — changes which roles you apply for and how you tailor your application.

TLDR

  • Requirements lists are wish lists. The first 3-4 items are genuinely required. The rest are preferences.

  • "Minimum 5 years experience" is often an ATS filter set by HR, not a hard requirement from the hiring manager.

  • Vague language ("fast-paced environment," "wear many hats") often signals specific realities about the role.

  • Salary ranges are typically wider than posted. Initial offers are usually below the top of the range.

  • Ghost jobs — postings for roles that aren't actively being hired for — are a real phenomenon.

The requirements list is a wish list

Most job descriptions are written by combining what the ideal candidate would have with what the minimum acceptable candidate needs. These are different things, and the list rarely distinguishes between them.

The first three or four requirements are typically genuinely required — the role can't function without them. These are the non-negotiables: the specific technical skills, the seniority level, the domain expertise that the hiring manager flagged as essential.

Requirements four through fifteen are increasingly optional. They represent what would be nice to have if the ideal candidate existed, but most hiring managers know they won't find someone who checks every box. Applying when you meet 70-80% of requirements — including all of the first 3-4 — is a legitimate strategy.

The exception: experience level requirements that are used as ATS filters (e.g., "minimum 5 years"). These are often set by HR as an automated screening criterion, not by the hiring manager as a genuine hard requirement. Applying below that threshold typically means ATS filtering removes you before anyone with judgment sees your application.

Decoding the language

Certain phrases in job descriptions signal specific realities:

"Fast-paced environment" — can mean genuinely exciting growth, or can mean chronically understaffed with poor processes. Worth asking about in the interview.

"Wear many hats" — common at startups, usually accurate. Means your role will expand beyond the job title. Good if you want breadth, frustrating if you want depth.

"Self-starter" — often signals limited management support. The role may require more independent direction than the job title implies.

"Competitive salary" — says nothing about the actual number. Every employer claims their salary is competitive. Ask for the range early.

"Exciting opportunity to grow" — frequently means the role has less structure or support than you might want. What does growth look like specifically? Worth probing.

"Dynamic team" — meaningless. Every employer says this. Not worth weighting.

"Must have a passion for..." — often used to justify lower compensation with the implication that passion is its own reward. Relevant for some roles. A signal to check the salary carefully.

Ace finds you matched jobs and applies automatically while you evaluate what's worth your time — free on iOS and Android

The salary range deception

Many job postings don't list a salary range. Of those that do, the posted range often doesn't reflect where offers actually land.

Companies typically post a wide range to give themselves flexibility. The bottom of the range is often where entry-level or lateral candidates land. The top of the range is reserved for exceptional candidates who negotiate. Initial offers frequently come in below the midpoint.

If no salary is posted, research the market rate before any interview. Glassdoor, LinkedIn Salary, and direct conversation with people in similar roles are the most reliable sources. You want to know your number before the conversation happens, not during it.

Applying broadly and efficiently is the best hedge against misleading postings. Ace applies automatically so a deceptive job description doesn't cost you hours of wasted manual effort.

iPhone render for app video player.

Get hired faster with Ace

Ace finds high-match roles, tailors your CV and cover letter, and auto-applies for you.

iPhone render for app video player.

Get hired faster with Ace

Ace finds high-match roles, tailors your CV and cover letter, and auto-applies for you.

Ghost jobs: postings that aren't real

A ghost job is a job listing for a role that isn't actively being hired for. Research from various labor market analysts suggests a meaningful proportion of active job postings at any given time fall into this category.

Ghost jobs exist for several reasons: companies building candidate pipelines for anticipated future needs, postings left live after a role was filled internally, listings kept open during an extended search that's been quietly deprioritized, and some cases of employers gauging market interest without real hiring intent.

You can't reliably identify ghost jobs from the outside. The practical implication: if you've applied to what seemed like a strong match and heard nothing for three weeks, the role may not be live. Don't spend excessive time chasing a non-response. Apply broadly rather than relying on any single application.

How to read a job description productively

Rather than taking the requirements list at face value, use it as a brief:

What are the first 3-4 requirements? These are genuinely required. Do you meet them?

What outcomes is this role supposed to produce? Look past the task list for the actual business problem the role is solving. What does success look like in 6-12 months?

What is conspicuously missing? If a marketing role doesn't mention metrics or data, that tells you something about the company's marketing maturity. If a management role doesn't mention team size, ask.

What does the salary range tell you about seniority expectations? The salary often tells you more about where the role really sits than the job title does.

For a full guide on wha## The bottom line

Job postings are marketing documents written by committees and filtered through HR templates. Reading them literally leads to missed opportunities (you don't apply when you should) and wasted effort (you spend hours tailoring an application to a role that was filled last month). Read them critically, apply broadly when you're a reasonable match, and let Ace handle the application mechanics automatically so each posting costs you seconds rather than an evening.

For the ghost job problem specifically: The Rise of Ghost Jobs: What They Are and How to Spot Them. For evaluating an offer when one comes: How to Evaluate a Job Offer.

Apply to matched roles automatically while you evaluate the market with Ace — free on iOS and Android

FAQ

Should I apply if I don't meet all the job requirements?

Yes, if you meet 70-80% of them, especially the first 3-4. The full requirements list is usually a wish list. Apply, tailor your resume to the requirements you do meet, and let the employer decide if you're worth a conversation.

What does "competitive salary" mean in a job posting?

Very little on its own. Every employer claims their salary is competitive. Always research the market rate independently and ask for a specific range early in the process.

How can you tell if a job posting is a ghost job?

You usually can't from the outside. Long periods of no response (3+ weeks), very old posting dates, and identical listings appearing repeatedly over months are soft signals. Apply broadly so a ghost job doesn't stall your whole search.

What are red flags in a job posting?

Very long requirements lists for mid-level roles, salary conspicuously absent for roles that typically disclose it, "must be available 24/7," excessive emphasis on cultural fit without specifics, and descriptions that seem to describe two or three different roles in one posting.

How do you know if a job posting salary range is accurate?

Cross-reference with Glassdoor, LinkedIn Salary, and Levels.fyi (for tech roles). If the posted range is significantly below market data for your location and experience level, assume the range is aspirational or that the role is likely to offer more for strong candidates. Always research before the offer conversation.

Let's get you interviews

Download now on iOS and Android.

Let's get you interviews

Download now on iOS and Android.

Let's get you interviews

Download now on iOS and Android.

Let's end your job hunt