Hiring.Cafe Jobs Scraper
Pricing
from $1.00 / 1,000 results
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
from $1.00 / 1,000 results
Rating
3.9
(6)
Developer
Shahid Irfan
Maintained by CommunityActor stats
4
Bookmarked
145
Total users
10
Monthly active users
3 days ago
Last modified
Categories
Share
Extract comprehensive job data from Hiring.Cafe with 30+ structured fields per listing. Collect job titles, companies, locations, compensation data, workplace details, seniority levels, skill requirements, and company profiles for research, recruiting, and market analysis.
Features
- Rich Job Data - 30+ fields per job including compensation ranges, workplace type, commitment, seniority, skills, and company profiles
- 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
- Company Intelligence - Company size, founded year, industries, activities, and tagline
- Structured Output - Clean, normalized job data with automatic deduplication
- Automatic Pagination - Collect data across multiple result pages
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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | "https://hiring.cafe" | Search bootstrap URL |
keyword | String | No | - | Search keyword (e.g., "software engineer") |
location | String | No | - | Location filter (supports "United States") |
workplaceType | String | No | "Any" | Workplace type: "Any", "Remote", "Hybrid", or "Onsite" |
results_wanted | Integer | No | 20 | Maximum jobs to collect |
max_pages | Integer | No | 10 | Maximum pages to process |
proxyConfiguration | Object | No | - | Proxy settings |
Output Data
Each item in the dataset contains detailed job and company information:
| Field | Type | Description |
|---|---|---|
job_id | String | Unique job identifier |
title | String | Job position title |
company | String | Company name |
source | String | Source job board name |
board_token | String | Job board identifier |
location | String | Job location |
workplace_type | String | Remote, Hybrid, or Onsite |
commitment_type | String | Full Time, Part Time, etc. |
compensation | String | Salary or compensation text |
compensation_currency | String | Currency code (e.g., USD, AUD) |
compensation_frequency | String | Payment frequency (e.g., Yearly, Hourly) |
yearly_min_compensation | Number | Minimum yearly salary |
yearly_max_compensation | Number | Maximum yearly salary |
date_posted | String | Job posting date |
description_html | String | Sanitized HTML description |
description_text | String | Plain text job description |
requirements_summary | String | Requirements summary |
technical_tools | Array | Technical skills required |
role_type | String | Role classification |
seniority_level | String | Seniority level |
job_category | String | Job category |
security_clearance | String | Security clearance requirement |
language_requirements | Array | Required languages |
workplace_countries | Array | Countries where position is based |
company_website | String | Company website URL |
company_industries | Array | Industries the company operates in |
company_activities | Array | Company business activities |
company_size | Number | Number of employees |
company_founded_year | Number | Year company was founded |
company_tagline | String | Company description or tagline |
url | String | Direct link to job posting |
Usage Examples
Basic Job Search
{"keyword": "software engineer","results_wanted": 50}
Remote Jobs Only
{"keyword": "data analyst","location": "United States","workplaceType": "Remote","results_wanted": 100,"max_pages": 5}
Advanced Filtering
{"keyword": "product manager","workplaceType": "Hybrid","results_wanted": 25,"max_pages": 3}
Sample Output
{"job_id": "avature___regis___4968","title": "Cook - Camp Hill","company": "Regis","source": "avature","board_token": "regis","location": "Camp Hill, Queensland, Australia","workplace_type": "Onsite","commitment_type": "Full Time, Part Time","compensation": "AUD 59550.4 - 69555.2 Hourly","compensation_currency": "AUD","compensation_frequency": "Hourly","yearly_min_compensation": 59550.4,"yearly_max_compensation": 69555.2,"date_posted": "2026-07-17T05:59:15.004Z","description_html": "<p>Commercial cooking experience, Certificate III in Commercial Cookery, knowledge of food safety standards, team player.</p>","description_text": "Commercial cooking experience, Certificate III in Commercial Cookery, knowledge of food safety standards, team player.","requirements_summary": "Commercial cooking experience, Certificate III in Commercial Cookery, knowledge of food safety standards, team player.","role_type": "Individual Contributor","seniority_level": "Entry Level","job_category": "Food and Beverage Services","security_clearance": "None","language_requirements": ["English"],"workplace_countries": ["AU"],"company_website": "https://regis.com.au/","company_industries": ["Healthcare", "Aged Care"],"company_activities": ["Residential aged care", "Home care services"],"company_size": 12000,"company_founded_year": 1994,"company_tagline": "Operates aged care facilities and retirement villages across Australia.","url": "https://regis.avature.net/en_US/careers/JobDetail/Cook-Camp-Hill/4968"}
Tips for Best Results
Choose Your Keywords Carefully
- Use specific job titles for more relevant results (e.g., "software engineer" vs "engineer")
- Try multiple keyword variations to capture different listings
- Leave keyword empty to browse all available jobs
Optimize Collection Size
- Start with 20-50 results for testing
- Increase to larger counts for production runs
- Each run collects from all matching listings automatically
Use Location Filters
- Set location to "United States" for country-wide results
- Leave location empty to include global listings
- Workplace type filter works alongside location for precise targeting
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
- JSON - For developers and APIs
- CSV - For spreadsheet analysis
- Excel - For business reporting
Frequently Asked Questions
How many jobs can I collect?
You can collect as many jobs as the platform lists. The results_wanted parameter controls your collection size.
What data fields are available?
Each job includes 30+ fields covering job details, compensation, requirements, and company profile data.
Why are some fields missing?
Some fields like compensation and company size are only available when the employer provides that information. These fields are excluded from output when empty.
Can I filter by multiple workplace types?
Set workplaceType to "Any" to include remote, hybrid, and onsite positions. Use specific values to narrow down.
How often should I run the scraper?
Run daily or weekly for job market monitoring. The platform updates with new listings regularly.
Is location filtering accurate?
Location filters work best with "United States". For other locations, results may vary depending on how employers list their positions.
Does the scraper handle pagination?
Yes, it automatically processes multiple pages to reach your desired result count. The max_pages parameter sets a safety limit.
What if I get no results?
Try broadening your keyword or leaving the location empty. Some searches may return fewer results depending on current listings.
Support
For issues or feature requests, contact support through the Apify Console.
Resources
Legal Notice
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.