Hiring.Cafe Jobs Scraper avatar

Hiring.Cafe Jobs Scraper

Pricing

Pay per usage

Go to Apify Store
Hiring.Cafe Jobs Scraper

Hiring.Cafe Jobs Scraper

Efficiently extract job listings directly from Hiring.Cafe. Access fresh career opportunities and hiring data from this growing job platform. Perfect for aggregators and market analysis. For the most reliable results, using residential proxies is highly recommended.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

2

Monthly active users

3 days ago

Last modified

Share

Extract comprehensive job data from Hiring.Cafe with ease. Collect job listings including titles, companies, locations, and descriptions at scale. Perfect for job market research, recruitment automation, and hiring trend analysis.

Features

  • Keyword Search — Find jobs by specific terms and roles
  • Location Filtering — Target jobs in specific regions
  • Workplace Type Options — Filter by remote, hybrid, or onsite positions
  • Pagination Control — Collect data across multiple result pages
  • Structured Output — Clean, normalized job data for easy processing
  • Anti-Bot Handling — Reliable extraction with built-in verification flow

Use Cases

Job Market Research

Analyze hiring trends and salary ranges across different industries. Understand demand for specific skills and identify emerging job categories.

Recruitment Automation

Build automated job monitoring systems to track new opportunities. Feed job data into applicant tracking systems and recruitment pipelines.

Competitive Intelligence

Monitor competitor hiring patterns and job posting frequency. Track salary trends and benefits offered by different companies.

Career Planning

Research job opportunities and compensation data for career decisions. Compare offerings across companies and locations.

Data Analytics

Create comprehensive datasets for labor market analysis and economic research. Combine with other sources for broader market insights.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNo"https://hiring.cafe"Session bootstrap URL
keywordStringNoSearch keyword (e.g., "software engineer")
locationStringNoLocation filter (supports "United States")
workplaceTypeStringNo"Any"Workplace type: "Any", "Remote", "Hybrid", or "Onsite"
results_wantedIntegerNo20Maximum jobs to collect
max_pagesIntegerNo10Maximum API pages to process
proxyConfigurationObjectNoProxy settings for reliability

Output Data

Each item in the dataset contains:

FieldTypeDescription
job_idStringUnique job identifier
titleStringJob position title
companyStringCompany name
locationStringJob location
workplace_typeStringRemote, Hybrid, or Onsite
commitment_typeStringFull Time, Part Time, etc.
compensationStringSalary/compensation information
date_postedStringJob posting date
description_htmlStringRaw HTML description with tags like p, br, strong, h2, h3
description_textStringFull job description text
urlStringDirect link to job posting

Usage Examples

Extract software engineering jobs:

{
"keyword": "software engineer",
"results_wanted": 50
}

Remote Jobs Only

Find remote positions in specific locations:

{
"keyword": "data analyst",
"location": "United States",
"workplaceType": "Remote",
"results_wanted": 100,
"max_pages": 5
}

Advanced Filtering

Apply multiple filters for targeted results:

{
"keyword": "product manager",
"workplaceType": "Hybrid",
"results_wanted": 25,
"max_pages": 3
}

Sample Output

{
"job_id": "abc123",
"title": "Senior Software Engineer",
"company": "Example Labs",
"location": "United States",
"workplace_type": "Remote",
"commitment_type": "Full Time",
"compensation": "USD 140000 - 180000 Yearly",
"date_posted": "2026-02-06T11:20:00.000Z",
"description_html": "<h2>About the role</h2><p>Build and maintain production services...</p>",
"description_text": "Build and maintain production services...",
"url": "https://hiring.cafe/jobs/abc123"
}

Tips for Best Results

Optimize Search Terms

  • Use specific job titles and skills
  • Combine multiple keywords for broader results
  • Test different variations of the same role

Choose Appropriate Limits

  • Start with smaller result counts for testing
  • Increase max_pages for comprehensive collection
  • Balance speed with data volume needs

Handle Location Filtering

  • Currently supports "United States" mapping
  • Leave empty for global results
  • Verify location format matches API expectations

Integrations

Connect your job data with:

  • Google Sheets — Export for team analysis and sharing
  • Airtable — Build searchable job databases
  • Slack — Get notifications for new opportunities
  • Webhooks — Send data to custom applications
  • Make — Create automated job monitoring workflows
  • Zapier — Trigger actions based on new jobs

Export Formats

Download data in multiple formats:

  • JSON — For developers and APIs
  • CSV — For spreadsheet analysis
  • Excel — For business reporting
  • XML — For system integrations

Frequently Asked Questions

How many jobs can I collect?

You can collect all available matching jobs. The practical limit depends on your search criteria and the website's data availability.

Can I search for jobs in specific locations?

Yes, the actor supports location filtering. Currently optimized for "United States" searches with automatic API mapping.

What if some job fields are empty?

Some fields may be empty if the source data doesn't provide that information. The actor extracts all available data.

How does workplace type filtering work?

You can filter by "Remote", "Hybrid", "Onsite", or "Any". This helps narrow results to your preferred work arrangements.

Can I monitor jobs over time?

Yes, schedule regular runs to track new job postings and hiring trends using Apify's scheduling features.

What happens if the website blocks requests?

The actor includes anti-bot handling and proxy support to ensure reliable data collection.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with website terms of service and applicable laws. Use data responsibly and respect rate limits.