hiringcafe-jobs-scraper-upto-10k avatar

hiringcafe-jobs-scraper-upto-10k

Pricing

from $8.40 / 1,000 results

Go to Apify Store
hiringcafe-jobs-scraper-upto-10k

hiringcafe-jobs-scraper-upto-10k

Enterprise-grade HiringCafe intelligence platform extracting 50+ comprehensive data points including salary ranges, visa sponsorship, benefits packages, technical requirements, and complete company profiles - delivering 10x more value than basic scrapers.

Pricing

from $8.40 / 1,000 results

Rating

5.0

(1)

Developer

Gen Z Coder

Gen Z Coder

Maintained by Community

Actor stats

2

Bookmarked

33

Total users

0

Monthly active users

an hour ago

Last modified

Share

HiringCafe Job Scraper — Salary, Requirements, Benefits & Company Enrichment

Extract ~119 structured data points per job from hiring.cafe — full compensation breakdowns, degree/experience requirements, benefits, working conditions, and Crunchbase-style company enrichment (funding, employee count, industry) — by pointing this Actor at a hiring.cafe search URL or a list of job URLs. No browser, no logins, no cookies. Just clean, report-ready rows.

🔍 What does this Actor do?

Give it either:

  • A hiring.cafe search URL (the link you get after applying filters — keywords, location, industry, department, etc.) — the Actor automatically paginates through every matching result and scrapes each job, or
  • A list of specific job page URLs (https://hiring.cafe/job/{id})

For every job, it returns a single flat record covering:

  • Core info — job title, company, company domain/website, job category, seniority level, role type, commitment
  • Location — workplace type (remote/hybrid/onsite), formatted location, cities/states/countries/continents, remote-eligibility flags
  • Compensation — every pay frequency (yearly, monthly, weekly, bi-weekly, daily, hourly), min and max, currency
  • Requirements — years of experience, required degrees & fields of study, technical tools/skills, certifications, security clearance, language requirements
  • Benefits & perks — 401(k) matching, PTO, parental leave, tuition reimbursement, visa sponsorship, relocation assistance, and more
  • Working conditions — travel requirements, shift patterns, on-call expectations, physical demands
  • Company enrichment — industry, employee count, year founded, funding stage/year/amount/investors, stock info, HQ country
  • Geolocation, publish date, apply URL, and full plain-text job description

✨ Key features

  • Search-URL pagination — give it one search link, get every matching job (with safety caps you control)
  • No browser required — fast, lightweight HTTP-based scraping, so runs finish quickly and cheaply
  • Analyst-ready output — Title Case columns, Yes/No booleans, comma-joined lists — opens cleanly in Excel/Sheets, no JSON wrangling
  • Built-in "Overview" and "Full details" dataset views for a quick scan or a complete export
  • Polite by design — rate-limited requests with automatic retries, so it won't hammer hiring.cafe

🎯 Who is this for?

  • Recruiting & talent intelligence teams — benchmark what competitors are offering for similar roles: salary ranges, required skills, degree requirements, and benefits
  • Compensation & market research analysts — build salary-band datasets by role, seniority, location, and industry at scale
  • Sales & business development — spot companies actively hiring for specific roles as a buying-intent signal, enriched with company size/funding data
  • Academic and labor-market researchers — analyze hiring trends, remote-work adoption, and skill demand across industries and regions

🚀 How to use

  1. Go to hiring.cafe and set up your search — keywords, location, industry, department, seniority, etc.
  2. Copy the full URL from your browser's address bar (it will look like https://hiring.cafe/?searchState=%7B...%7D).
  3. Paste it into Search URLs in this Actor's input.
  4. (Optional) Set Max pages per search URL and Max total jobs to control how much it crawls.
  5. Click Start.

Option 2 — Scrape specific job pages

Paste one or more https://hiring.cafe/job/{id} URLs into Job URLs. You can combine this with Search URLs in the same run.

⚙️ Input

FieldTypeDescription
jobUrlsarray (optional)Specific https://hiring.cafe/job/{id} pages to scrape
searchUrlsarray (optional)hiring.cafe search-result URLs to expand and scrape
maxPagesPerSearchinteger (default 5)Pagination safety cap per search URL
maxJobsinteger (default 0 = unlimited)Overall cap on total jobs scraped across all searches
maxConcurrencyinteger (default 3)Max parallel requests
requestDelaySecsinteger (default 2)Minimum delay between requests to hiring.cafe
proxyConfigurationobject (optional)Apify Proxy settings — not required for normal use

At least one of jobUrls or searchUrls is required.

📊 Output

Each dataset item is one job, with fields such as:

{
"Job Title": "Embedded Software Engineer",
"Company": "Acme Communications Inc",
"Company Domain": "acmecomms.com",
"Workplace Type": "Onsite",
"Formatted Location": "Linthicum Heights, Maryland, United States",
"States": "Maryland, US",
"Countries": "US",
"Seniority Level": "Senior Level",
"Commitment": "Full-time",
"Yearly Min": 100000,
"Yearly Max": 155000,
"Currency": "USD",
"Requirements Summary": "B.S. in CS/EE/CE preferred, 5+ years of experience...",
"Technical Tools": "DMA, SPI, I2C, Linux, C, C++",
"Bachelors Required": "Preferred",
"Security Clearance": "None",
"Visa Sponsorship": "No",
"401(k) Matching": "Yes",
"Employees": 50,
"Year Founded": 2016,
"Latest Funding Type": "Series A",
"Published Date": "2026-06-11",
"HiringCafe URL": "https://hiring.cafe/job/example12345",
"Apply URL": "https://acmecomms.isolvedhire.com/jobs/example",
"Full Description": "..."
}

The Overview tab in the Output shows a curated ~20-column summary (title, company, location, salary range, requirements, security clearance, visa sponsorship, links). The Full details view and JSON/CSV/Excel exports include all ~119 fields.

💰 Pricing

This Actor charges $9.00 per 1,000 jobs successfully scraped and saved to the dataset. You're only billed for completed job records — search-page requests and skipped/invalid URLs are not charged.

❓ FAQ

Does this work with any hiring.cafe search filters? Yes — any combination of filters (location, keywords, industry, department, seniority, company size, funding stage, etc.) works, since the Actor simply reads the search URL hiring.cafe generates.

What happens if a job listing is removed or expired? The job is still scraped if the page is reachable; the Expired field reflects hiring.cafe's own status flag.

Can I run this on a schedule? Yes — set up an Apify Schedule with your saved search URL(s) to track new postings over time.

Will this get blocked? The Actor uses polite, rate-limited requests to hiring.cafe's public pages. If you run very large volumes, enabling Apify Proxy in the input is recommended.

⚠️ Disclaimer

This Actor extracts publicly accessible data from hiring.cafe job listing pages. You're responsible for ensuring your use complies with hiring.cafe's terms of service and applicable laws in your jurisdiction.