HiringCafe Jobs Scraper - Jobs, Salaries & Skills avatar

HiringCafe Jobs Scraper - Jobs, Salaries & Skills

Pricing

from $1.25 / 1,000 results

Go to Apify Store
HiringCafe Jobs Scraper - Jobs, Salaries & Skills

HiringCafe Jobs Scraper - Jobs, Salaries & Skills

Scrape job listings from HiringCafe by keyword and location: title, company, location, salary range, experience, skills, apply link and company details. For job market research and recruiting. Export to CSV, JSON or Excel, schedule runs or use the API.

Pricing

from $1.25 / 1,000 results

Rating

0.0

(0)

Developer

Automly

Automly

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

0

Monthly active users

10 days ago

Last modified

Share

What is HiringCafe Jobs Scraper?

HiringCafe Jobs Scraper is a tool that lets you scrape job listings from HiringCafe: job title, company, location, workplace type, apply link, salary range, seniority, years of experience, required skills and tools, and a short company profile. Type a job title or keyword, add locations and filters, click Start, and download the jobs as Excel, CSV or JSON.

  • ๐Ÿ’ฐ Salaries in every pay period: yearly, monthly, weekly, bi-weekly, daily and hourly, in the job's own currency
  • ๐Ÿงฐ Skills and requirements: the tools a job asks for and a short summary of its requirements
  • ๐Ÿ”Ž Detailed filters: location, remote or hybrid, commitment, salary range, company, industry and keyword queries with AND and NOT
  • ๐Ÿ”“ No login: no HiringCafe account needed
  • ๐Ÿ’ธ Free to try: the $5 of free usage every Apify account gets each month covers up to about 900 jobs

What can HiringCafe Jobs Scraper do?

  • Scrape HiringCafe jobs by keyword, such as software engineer, product manager or registered nurse
  • Scrape jobs by location: cities, states or countries like Singapore, London, UK or United States
  • Find remote, hybrid, onsite or field jobs
  • Find full-time, part-time, contract, internship, temporary, seasonal or volunteer jobs
  • Scrape jobs with salary ranges only, and filter by minimum and maximum yearly salary in your currency
  • Sort jobs by date, salary or experience
  • Search job titles, skills and requirements with boolean queries like Python AND SQL
  • Include or exclude companies, and filter by industry
  • Get the apply link for each job, straight to the company's own job page
  • Export to Excel, CSV, JSON, HTML or XML, or send the data to Google Sheets, Make, Zapier and more

What data can you extract from HiringCafe?

๐Ÿ’ผ Job title and core job title๐Ÿข Company name๐ŸŒ Company website
๐Ÿ“ Company description๐Ÿ“ Location๐Ÿ  Workplace type (remote, hybrid, onsite)
โฑ๏ธ Commitment type (full time, contract...)๐Ÿ“… Published date๐Ÿ”— Apply link and HiringCafe job link
๐Ÿ’ฐ Yearly and hourly salary range๐Ÿ’ฑ Salary currency and listed pay periodโœ… Salary shown by the employer or not
๐ŸŽ“ Seniority level๐Ÿ“ˆ Years of experience required๐Ÿ‘ฅ Years of management experience
๐Ÿ“‹ Requirements summary๐Ÿงฐ Technical tools and skills๐Ÿ“œ Licenses and certifications
๐Ÿ—‚๏ธ Job board the job was posted on๐Ÿ†” Job ID and requisition ID๐Ÿงพ Full original job record (optional)

How to scrape HiringCafe jobs

  1. Create a free Apify account (no credit card needed).
  2. Open HiringCafe Jobs Scraper.
  3. Type a Search query and add one or more Locations.
  4. Add any filters you need, such as workplace type, salary range or companies, set Maximum items, then click Start.
  5. When the run finishes, download your jobs as Excel, CSV, JSON, HTML or XML.

How much does it cost to scrape HiringCafe jobs?

You pay $5.50 per 1,000 jobs, plus a start fee of $0.05 per run at the default settings. You also pay the Apify platform usage of the run, which is billed separately.

From 16 October 2026: $1.25 per 1,000 jobs, with the same $0.05 start fee per run and platform usage still billed separately.

Example: 1,000 jobs cost $5.50 plus the $0.05 start fee and the run's platform usage. From 16 October 2026, the same 1,000 jobs cost $1.25 plus the start fee and platform usage.

Every Apify account gets $5 of free usage each month, so you can try it at no cost. See the Pricing tab for details.

โฌ‡๏ธ Input

All fields are optional. With no input, the scraper searches software engineer jobs.

SettingWhat it does
Search queryKeyword or phrase to search for, such as software engineer (default)
LocationsPlaces to search, one per line, such as Singapore, London or United States. Add a state or country to pick between places with the same name, such as London, UK or Springfield, IL
Workplace typesRemote, Hybrid, Onsite, Field. Leave empty for all
Commitment typesFull Time, Part Time, Contract, Internship, Temporary, Seasonal, Volunteer. Leave empty for all
Posted within daysOnly jobs HiringCafe found within the past N days, 1 to 365 (default 121). Common values: 1, 3, 7, 14, 30
Sort bydefault, date, date_asc, compensation_desc, compensation_asc, experience_asc or experience_desc
Transparent salary onlyOnly jobs with a salary range
Minimum yearly salary / Maximum yearly salarySalary filters. Leave empty to turn them off
Salary currencyCurrency for the salary filters, such as USD (default), EUR or GBP
Job title boolean queryA query on job titles, such as (ios AND engineer) AND NOT android
Technology keywords boolean queryA query on tools and skills, such as Python AND SQL
Requirements keywords boolean queryA query on the requirements text
Company namesOnly jobs from these companies. Leave empty for all
Excluded company namesLeave out jobs from these companies
IndustriesOnly these industries, using the industry names from HiringCafe's filter. Leave empty for all
Maximum itemsHow many jobs to save, 1 to 10,000 (default 100)
Start pageResults page to start from, counting from 0 (default 0)
Include raw dataAdd HiringCafe's full original job record to each row, for advanced use
Connection settingsThe default works for most runs

Remote, full-time software engineer jobs in Singapore with a salary of at least 100,000 a year, best paid first:

{
"searchQuery": "software engineer",
"locations": ["Singapore"],
"workplaceTypes": ["Remote"],
"commitmentTypes": ["Full Time"],
"transparentSalaryOnly": true,
"minYearlySalary": 100000,
"sortBy": "compensation_desc",
"maxItems": 100
}

Software engineer jobs in London and Paris posted in the last week that ask for Python and SQL:

{
"searchQuery": "software engineer",
"locations": ["London, UK", "Paris"],
"dateFetchedPastNDays": 7,
"technologyKeywordsQuery": "Python AND SQL",
"sortBy": "date",
"maxItems": 200
}

iOS engineer jobs in the United States, leaving out Android roles and one company:

{
"searchQuery": "engineer",
"locations": ["United States"],
"jobTitleQuery": "(ios AND engineer) AND NOT android",
"excludedCompanyNames": ["JPMorgan Chase"],
"maxItems": 500
}

โฌ†๏ธ Output

You get one row per job. You can view them as a table in Apify Console or download them as Excel, CSV, JSON, HTML or XML. This is a real job from a run for software engineers in London and Paris (lists shortened):

{
"jobId": "pinpoint_energyaspects_540886",
"objectId": "pinpoint_energyaspects_540886",
"requisitionId": "6l49gvyfsqqh9uh9",
"title": "Software Engineer",
"coreJobTitle": "Software Engineer",
"companyName": "Energy Aspects",
"companyWebsite": "energyaspects.com",
"companyDescription": "Providing actionable market intelligence for global energy commodities.",
"location": "Paris, รŽle-de-France, France",
"workplaceType": "Hybrid",
"commitmentType": ["Full Time"],
"publishedDate": "2026-07-10T17:44:42.918Z",
"applyUrl": "https://careers.energyaspects.com/en/postings/77cdbaee-2fd2-44fd-88af-da4218f2a067",
"source": "pinpoint",
"salary": {
"isTransparent": true,
"currency": "EUR",
"listedFrequency": "Yearly",
"yearlyMin": 60000,
"yearlyMax": 70000,
"monthlyMin": 5000,
"monthlyMax": 5833.333333333333,
"hourlyMin": 28.846153846153847,
"hourlyMax": 33.65384615384615
},
"salaryCurrency": "EUR",
"salaryListedFrequency": "Yearly",
"salaryIsTransparent": true,
"yearlyMinSalary": 60000,
"yearlyMaxSalary": 70000,
"hourlyMinSalary": 28.846153846153847,
"hourlyMaxSalary": 33.65384615384615,
"roleYearsExperience": null,
"managementYearsExperience": null,
"seniorityLevel": "Mid Level",
"requirementsSummary": "Master's in engineering/computer science, experience in software engineering, Python 3, Kubernetes, Docker, cloud platforms, RDBMS, workflow orchestrators, CI/CD and strong English communication.",
"technicalTools": ["Python 3", "Kubernetes", "Docker", "AWS", "GCP", "Azure"],
"technicalToolsText": "Python 3, Kubernetes, Docker, AWS, GCP, Azure, ...",
"licensesOrCertifications": [],
"licensesOrCertificationsText": "",
"url": "https://hiring.cafe/job/6l49gvyfsqqh9uh9"
}

The full salary object also has weekly, bi-weekly and daily values. applyUrl goes to the company's own job page, and url to the job on HiringCafe. source names the job board the company posts on, such as workday, adp or pinpoint. The Output tab has an overview table and a salary and skills table.

How can I use HiringCafe jobs data?

  • Job market research: see which roles, skills and locations are in demand
  • Salary benchmarking: compare pay ranges by title, seniority, city and currency
  • Recruiting and sourcing: find companies hiring for the roles you place
  • Sales lead generation: build lists of companies that are hiring, with their websites and descriptions
  • Job boards and alerts: power a niche job board or send new roles to Slack or email

How to monitor new HiringCafe jobs

  1. Set your search, locations and filters.
  2. Set Sort by to date and Posted within days to 1.
  3. Schedule the actor to run every day.

Each run gives you the jobs HiringCafe found in the last day, ready to send anywhere with an integration. Use jobId to skip jobs you already have.

Scrape more jobs and company data

ActorWhat it gets
LinkedIn Jobs ScraperLinkedIn job listings with salaries, company info and descriptions
LinkedIn Company Employees ScraperA company's employees with name, headline, location and profile link
LinkedIn People Search ScraperLinkedIn profiles by job title, company, location or school
Website Email ScraperEmail addresses from a company website and its contact pages

โ“FAQ

How much does it cost to scrape HiringCafe?

$5.50 per 1,000 jobs, dropping to $1.25 per 1,000 jobs from 16 October 2026, plus a $0.05 start fee per run and the run's platform usage. See the cost section above and the Pricing tab.

How many jobs can I scrape in one run?

Up to 10,000. Set Maximum items to the number you need; a broader query or more locations give more jobs.

Do I need a HiringCafe account?

No. You don't need a HiringCafe account or a login.

Why are the salary fields empty on some jobs?

Many employers don't publish pay. Those jobs come with salaryIsTransparent set to false and empty salary amounts. Turn on Transparent salary only to get only jobs with a salary range.

Which currency are the salaries in?

Each job keeps its own currency, shown in salaryCurrency, for example EUR for a job in Paris or GBP for one in London. Salary currency in the input is the currency for the minimum and maximum salary filters.

How do boolean queries work?

Combine words with AND and NOT, and group them with brackets. For example, (ios AND engineer) AND NOT android in Job title boolean query finds iOS engineer jobs that don't mention Android in the title.

Can I connect HiringCafe Jobs Scraper to other tools or AI agents?

Yes. Start runs and download results with the Apify API or the Python and JavaScript clients, send results to Make, Zapier, n8n, Google Sheets or Slack with Apify integrations and webhooks, or let AI assistants and agents run it through the Apify MCP server at mcp.apify.com.

This scraper only collects job listings that companies chose to publish, such as titles, locations, salaries and company details. Job listings rarely contain personal data, but any that do may be protected by laws such as GDPR, so only scrape for a legitimate reason and ask a lawyer if you are unsure. You can read more in Is web scraping legal?

HiringCafe Jobs Scraper is an independent tool. It is not affiliated with, endorsed by or sponsored by HiringCafe.

Something isn't working?

Open the Issues tab and tell us your input and what you expected.

โญ Your feedback

Have an idea or found a problem? Tell us in the Issues tab. If HiringCafe Jobs Scraper saved you time, a short review on the Reviews tab helps other people find it.