Hiring Jobs Search Scraper
Pricing
Pay per usage
Hiring Jobs Search Scraper
Scrape comprehensive job listings from Hiring.cafe with 87+ data fields including requirements, compensation, benefits, workplace conditions, and company info. Perfect for job aggregators, talent analytics, market research, and HR intelligence platforms.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Soft Alexist
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Hiring.cafe Jobs Search Scraper: Extract Detailed Job Data with 87+ Fields
What Is Hiring.cafe?
Hiring.cafe is a comprehensive job search platform offering detailed job listings with advanced filtering by education requirements, experience levels, skills, location, workplace type, and benefits. Unlike basic job boards, Hiring.cafe enriches listings with structured job data—compensation ranges, degree requirements, languages, certifications, and workplace conditions. Manually extracting this structured data is impractical at scale; the Hiring.cafe Jobs Search Scraper automates collection, delivering clean, analyzable datasets instantly.
Overview
The Hiring.cafe Jobs Search Scraper extracts comprehensive job listings from Hiring.cafe's search results, capturing 87+ structured fields per listing. It is ideal for:
- Job aggregators building multi-source job databases
- Talent analytics platforms analyzing hiring trends and compensation
- HR tech companies offering market intelligence tools
- Recruiters conducting competitive salary and role research
- Researchers studying labor market dynamics and skill demand
The scraper handles search result pages with filters, respects pagination, and delivers rich, normalized data ready for analysis, storage, or API distribution.
Input Format
The scraper accepts a JSON configuration with search URLs and execution parameters:
{"urls": ["https://hiring.cafe/?searchState=%7B%22searchQuery%22%3A%22design%22%7D&page=1"],"ignore_url_failures": true,"max_items_per_url": 200}
Input Fields Explained
| Field | Type | Description | Example |
|---|---|---|---|
urls | Array | Hiring.cafe search result page URLs with filters applied | ["https://hiring.cafe/?searchState=..."] |
ignore_url_failures | Boolean | If true, continues scraping if some URLs fail; if false, stops on first error | true |
max_items_per_url | Integer | Maximum job listings to extract per URL (e.g., 200 = up to 200 jobs per page) | 200 |
Usage tips:
- Construct URLs using Hiring.cafe's search interface: apply filters (location, salary, degree level, job type), then copy the resulting URL
- URL encoding preserves filter parameters in the
searchStatequery string - For large datasets, increase
max_items_per_urlor add multiple URLs with different page parameters
Output Format
Sample output
{"core_job_title": "Game Designer","requirements_summary": "Prototyping skills with Phaser.js/JavaScript/HTML5, portfolio of prototypes or game jam work, strong design instincts, comfort with rapid iteration, and curiosity about replayability.","technical_tools": ["Phaser.js","JavaScript","HTML5","Claude Code","Cursor","Copilot"],"licenses_or_certifications": [],"associates_degree_requirement": "Not Mentioned","associates_degree_fields_of_study": [],"bachelors_degree_requirement": "Not Mentioned","bachelors_degree_fields_of_study": [],"masters_degree_requirement": "Not Mentioned","masters_degree_fields_of_study": [],"doctorate_degree_requirement": "Not Mentioned","doctorate_degree_fields_of_study": [],"licenses_or_certifications_not_mentioned": true,"min_industry_and_role_yoe": null,"is_min_industry_and_role_yoe_not_mentioned": null,"min_management_and_leadership_yoe": null,"is_min_management_and_leadership_yoe_not_mentioned": true,"job_category": "Design","role_activities": ["designing prototypes","prototyping gameplay","running playtests"],"commitment": ["Full Time","Internship"],"role_type": "Individual Contributor","seniority_level": "Entry Level","workplace_countries": ["SG"],"boundless_workplace_states": [],"boundless_workplace_countries": [],"boundless_workplace_continents": [],"workplace_continents": ["Asia"],"workplace_states": ["Singapore, SG"],"workplace_cities": ["Singapore, Singapore, SG"],"workplace_counties": ["Singapore County, Singapore, SG"],"workplace_type": "Onsite","workplace_physical_environment": "Office","oral_communication_level": "High","physical_labor_intensity": "Low","physical_position": "Sitting","computer_usage": "High","cognitive_demand": "High","air_travel_requirement": "None","land_travel_requirement": "None","morning_shift_work": "Not Indicated","evening_shift_work": "Not Indicated","overnight_work": "Not Indicated","formatted_workplace_location": "Singapore, Singapore, Singapore","on_call_requirement": "None","weekend_availability_required": false,"holiday_availability_required": false,"generous_paid_time_off": false,"four_day_work_week": false,"overtime_required": false,"is_workplace_worldwide_ok": false,"language_requirements": null,"num_language_requirements": null,"number_of_workplace_cities": null,"number_of_workplace_counties": null,"number_of_workplace_states": null,"number_of_workplace_countries": null,"number_of_workplace_continents": null,"yearly_max_compensation": null,"yearly_min_compensation": null,"monthly_max_compensation": null,"monthly_min_compensation": null,"weekly_max_compensation": null,"weekly_min_compensation": null,"hourly_max_compensation": null,"hourly_min_compensation": null,"bi_weekly_min_compensation": null,"bi_weekly_max_compensation": null,"daily_min_compensation": null,"daily_max_compensation": null,"estimated_publish_date": "2026-07-06T20:52:35.143Z","estimated_publish_date_millis": 1783371155143,"fair_chance": false,"visa_sponsorship": false,"relocation_assistance": false,"military_veterans": false,"tuition_reimbursement": false,"retirement_plan": false,"generous_parental_leave": false,"is_high_school_required": false,"is_driver_license_required": false,"is_compensation_transparent": false,"listed_compensation_currency": "USD","listed_compensation_frequency": "Yearly","security_clearance": "None","position_employer_type": "Internal Position","company_name": "Tencent","company_website": "careers.tencent.com","company_sector_and_industry": "Information Technology","company_activities": ["internet services","product development"],"company_tagline": "A world-leading internet and technology company developing products and services to improve quality of life.","from_url": "https://hiring.cafe/?searchState=%7B%22searchQuery%22%3A%22design%22%7D&page=1"}
Each job listing returns 87+ structured fields organized into logical categories:
Core Job Identity
| Field | Meaning | Example |
|---|---|---|
Core Job Title | Standardized job title classification | "Software Engineer", "Product Manager" |
Company Name | Official employer name | "TechCorp Inc." |
Company Website | Company's official domain | "techcorp.com" |
Company Sector And Industry | Industry classification | "Technology", "Healthcare" |
Company Activities | What the company does | "Cloud software development" |
Company Tagline | Company's mission or brand statement | "Innovating the future of work" |
Education & Credentials
| Field | Meaning | Example |
|---|---|---|
Associates Degree Requirement | Whether an associate's degree is required | true/false |
Associates Degree Fields Of Study | Specific associate's degree fields required | "Business Administration", "Information Technology" |
Bachelors Degree Requirement | Whether a bachelor's degree is required | true/false |
Bachelors Degree Fields Of Study | Required bachelor's degree majors | "Computer Science", "Engineering" |
Masters Degree Requirement | Whether a master's degree is required | true/false |
Masters Degree Fields Of Study | Required master's degree programs | "MBA", "Data Science" |
Doctorate Degree Requirement | Whether a doctorate is required | true/false |
Doctorate Degree Fields Of Study | Doctoral specializations required | "Physics", "Medical Science" |
Is High School Required | Minimum high school diploma or GED | true/false |
Licenses Or Certifications | Required professional licenses/certifications | "PMP", "Certified Scrum Master" |
Licenses Or Certifications Not Mentioned | If certifications are optional/not specified | true/false |
Experience Requirements
| Field | Meaning | Example |
|---|---|---|
Min Industry And Role YOE | Minimum years of experience in this role/industry | 5 |
Is Min Industry And Role YOE Not Mentioned | If experience requirement not stated | true/false |
Min Management And Leadership YOE | Minimum management/leadership experience | 3 |
Is Min Management And Leadership YOE Not Mentioned | If management experience not specified | true/false |
Role & Responsibilities
| Field | Meaning | Example |
|---|---|---|
Job Category | Broad job category | "Information Technology", "Sales" |
Role Activities | Key duties and activities | "Software development", "Data analysis" |
Requirements Summary | Plain-text summary of all requirements | "Must have 5+ years in backend development..." |
Technical Tools | Required technical skills and software | "Python", "AWS", "Docker", "PostgreSQL" |
Employment Terms
| Field | Meaning | Example |
|---|---|---|
Role Type | Employment classification | "Full-time", "Contract", "Part-time" |
Commitment | Time commitment expectation | "Full-time", "Flexible" |
Seniority Level | Career level | "Entry-level", "Mid-level", "Senior", "C-level" |
Is Driver License Required | Commercial driver's license required | true/false |
Overtime Required | Whether overtime is typical | true/false |
Fair Chance | Employer participates in fair chance hiring | true/false |
Work Schedule & Availability
| Field | Meaning | Example |
|---|---|---|
Morning Shift Work | Early morning hours typical | true/false |
Evening Shift Work | Evening hours typical | true/false |
Overnight Work | Night shift required | true/false |
Weekend Availability Required | Must work weekends | true/false |
Holiday Availability Required | Must work holidays | true/false |
On Call Requirement | On-call availability required | true/false |
Workplace & Location
| Field | Meaning | Example |
|---|---|---|
Workplace Type | Remote, hybrid, or on-site | "Remote", "On-site", "Hybrid" |
Workplace Physical Environment | Physical conditions | "Indoor office", "Outdoor field work" |
Formatted Workplace Location | Human-readable location | "San Francisco, CA, USA" |
Workplace Countries | Countries where role is available | ["United States", "Canada"] |
Workplace States | US states (if applicable) | ["California", "Texas", "New York"] |
Workplace Cities | Specific cities | ["San Francisco", "Los Angeles"] |
Workplace Counties | County-level locations | ["San Francisco County"] |
Workplace Continents | Continents | ["North America"] |
Boundless Workplace Countries | Countries if remote work available | ["USA", "Canada", "UK"] |
Boundless Workplace States | States accessible if remote | ["All US States"] |
Boundless Workplace Continents | Continents accessible if remote | ["North America", "Europe"] |
Is Workplace Worldwide OK | Whether worldwide remote is acceptable | true/false |
Number Of Workplace Cities | Count of cities | 3 |
Number Of Workplace Counties | Count of counties | 2 |
Number Of Workplace States | Count of states | 5 |
Number Of Workplace Countries | Count of countries | 2 |
Number Of Workplace Continents | Count of continents | 1 |
Physical & Cognitive Demands
| Field | Meaning | Example |
|---|---|---|
Physical Labor Intensity | Degree of physical effort | "Light", "Moderate", "Heavy" |
Physical Position | Postures required | "Sitting", "Standing", "Walking" |
Computer Usage | Extent of computer/screen work | "Minimal", "Moderate", "Extensive" |
Cognitive Demand | Mental/intellectual intensity | "Low", "Medium", "High" |
Oral Communication Level | Speaking/interpersonal requirement | "Minimal", "Moderate", "Extensive" |
Air Travel Requirement | Frequency of flights | "None", "Occasional", "Frequent" |
Land Travel Requirement | Frequency of ground travel | "None", "Occasional", "Frequent" |
Compensation & Benefits
| Field | Meaning | Example |
|---|---|---|
Yearly Min Compensation | Minimum annual salary (USD) | 60000 |
Yearly Max Compensation | Maximum annual salary (USD) | 120000 |
Monthly Min Compensation | Minimum monthly pay | 5000 |
Monthly Max Compensation | Maximum monthly pay | 10000 |
Weekly Min Compensation | Minimum weekly pay | 1200 |
Weekly Max Compensation | Maximum weekly pay | 2300 |
Hourly Min Compensation | Minimum hourly rate | 30 |
Hourly Max Compensation | Maximum hourly rate | 60 |
Bi Weekly Min Compensation | Minimum bi-weekly pay | 2400 |
Bi Weekly Max Compensation | Maximum bi-weekly pay | 4600 |
Daily Min Compensation | Minimum daily rate | 300 |
Daily Max Compensation | Maximum daily rate | 500 |
Listed Compensation Currency | Currency used | "USD", "EUR" |
Listed Compensation Frequency | Pay frequency | "Annually", "Hourly", "Bi-weekly" |
Is Compensation Transparent | Whether salary is clearly disclosed | true/false |
Generous Paid Time Off | Robust PTO/vacation policy | true/false |
Four Day Work Week | 4-day work week option | true/false |
Generous Parental Leave | Extended parental leave offered | true/false |
Retirement Plan | 401(k) or pension available | true/false |
Tuition Reimbursement | Education assistance offered | true/false |
Special Programs & Requirements
| Field | Meaning | Example |
|---|---|---|
Visa Sponsorship | Employer sponsors work visas | true/false |
Relocation Assistance | Moving costs covered | true/false |
Military Veterans | Role open to veterans | true/false |
Security Clearance | Government clearance required | true/false |
Language Requirements | Languages needed | "English", "Spanish", "Mandarin" |
Num Language Requirements | Number of languages required | 2 |
Metadata
| Field | Meaning | Example |
|---|---|---|
Estimated Publish Date | When listing was posted | "2024-01-15" |
Estimated Publish Date Millis | Unix timestamp in milliseconds | 1705276800000 |
Position Employer Type | Employer category | "Private Company", "Non-profit", "Government" |
How to Use
- Build a search URL — Visit Hiring.cafe, apply filters (keyword, location, salary range, degree level, job type), and copy the resulting URL.
- Configure input — Paste the URL into the
urlsarray. Setmax_items_per_urlto control volume (e.g., 200 = up to 200 jobs per page). - Enable error handling — Keep
ignore_url_failures: truefor robust runs; set tofalsefor strict validation. - Run the scraper — Start execution and monitor the live log for progress.
- Download results — Export data as JSON, CSV, or Excel for analysis, database import, or API integration.
Best practices:
- Use multiple URLs with different filters to sample diverse roles (by seniority, location, industry)
- Adjust
max_items_per_urlbased on dataset size needs—higher values collect more but take longer - Regularly validate output fields for nulls or unexpected values
Use Cases & Business Applications
- Job aggregators: Combine Hiring.cafe with other sources to build unified job databases
- Salary & market research: Analyze compensation trends by role, location, experience level, and industry
- Skill demand analysis: Track which technical skills, certifications, and degrees are most sought-after
- Talent acquisition: Build target candidate profiles based on job market intelligence
- HR platforms: Feed structured data into recruiting tools, market reports, or dashboards
- Academic research: Study labor market trends, skill evolution, and hiring practices
Conclusion
The Hiring.cafe Jobs Search Scraper delivers comprehensive, structured job data with 87+ fields per listing—far beyond title and description. Whether you're building a job aggregator, analyzing talent markets, or powering HR intelligence tools, this scraper transforms Hiring.cafe's rich search results into machine-readable datasets. Start scraping today and unlock data-driven insights into the job market.