Profession.hu Job Scraper avatar

Profession.hu Job Scraper

Pricing

from $1.80 / 1,000 results

Go to Apify Store
Profession.hu Job Scraper

Profession.hu Job Scraper

[💰 $1.8 / 1K] Extract job listings from profession.hu, Hungary's largest job board. Filter by category, location, employment type, remote work, and experience level. Returns title, company, location, salary, posted date, full description, skills, and the apply link per job.

Pricing

from $1.80 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Pull job listings from profession.hu — Hungary's largest job board — at scale, complete with salary ranges in HUF, full descriptions, required skills, benefits, and the direct apply link for every posting. Filter across 23 job categories, five experience bands, on-site or remote arrangements, or paste a search URL you already built in the browser. Built for recruiters, HR teams, and labor-market analysts who need clean, structured Hungarian job-market data without copy-pasting listings one page at a time.

Why This Scraper?

  • All 23 profession.hu job categories — IT development, engineering, finance & accounting, healthcare & pharma, logistics, sales & retail, marketing, hospitality, skilled trades, public administration, and more, filterable individually or all at once.
  • Five experience-level bands — no experience needed, 1–3, 3–5, 5–10, and 10+ years, so you pull only the seniority you're hiring or analyzing for.
  • Salary ranges in HUF, not just text — every posting that publicises pay returns parsed salaryMin and salaryMax numbers alongside the original salaryText, ready for compensation benchmarking.
  • Four description formats per job — plain text, HTML, and Markdown built from the same source, plus an all mode that returns every format in one row.
  • Structured requirements, responsibilities, skills, and benefits — each detail-enriched job breaks the listing into separate fields instead of one wall of text.
  • Tech-stack extraction for IT roles — technologies named in the posting are surfaced as a clean techStack array, perfect for sourcing developers by language or framework.
  • Five employment types crossed with remote filtering — full-time, part-time, internship, contractor, and student/trainee, narrowable to on-site or remote postings.
  • Company profile and logo for every employercompanyName, companyProfileUrl, and companyLogoUrl captured per job for branding and outreach lists.
  • Search by filters or paste a URL — run structured filters, paste a profession.hu search URL you've already refined, or drop in individual job URLs — duplicates are removed across all three.

Use Cases

Recruitment & Sourcing

  • Build candidate-facing job feeds for a specific category like IT development or engineering
  • Source IT roles by tech stack (find every posting mentioning a given language or framework)
  • Pull only remote openings to match flexible-work candidates
  • Track which companies are actively hiring in Budapest, Pest, or nationwide

Labor Market Research

  • Map open-position volume across all 23 categories to spot demand shifts
  • Compare hiring activity by city, county, or experience band
  • Monitor full-time vs. part-time vs. internship mix across sectors
  • Measure how many postings disclose salary versus keep it confidential

Competitive Salary Intelligence

  • Benchmark pay ranges in HUF by role, category, and seniority
  • Track salary movement over repeated runs for the same search
  • Compare disclosed compensation across competing employers
  • Identify under- or over-paying segments using parsed salaryMin/salaryMax

Lead Generation & Sales

  • Build prospect lists of companies hiring in your target sector
  • Reach decision-makers at firms scaling a specific team
  • Feed HR-tech, staffing, and recruitment-agency CRMs with fresh employer data
  • Identify companies posting high volumes of roles as expansion signals

Data Enrichment & Integration

  • Enrich an existing employer database with current openings and logos
  • Power job-aggregator and ATS dashboards with structured Hungarian listings
  • Build alerting on new postings for saved searches
  • Export clean rows straight into BI and analytics pipelines

Getting Started

Search by Keyword

The simplest run — one keyword, nationwide:

{
"searchQuery": "szoftverfejlesztő",
"maxResults": 50
}

Keyword + Location + Category

Narrow to IT development roles in Budapest:

{
"searchQuery": "developer",
"location": "Budapest",
"categories": ["it-development"],
"experienceLevel": "3-5",
"maxResults": 100
}

Remote Roles, Listing-Only (Fast)

Pull remote openings without per-job detail enrichment for a quicker run:

{
"categories": ["it-development", "marketing-media-pr"],
"remoteType": "remote",
"includeDetails": false,
"maxResults": 200
}

Paste a Search URL

Already filtered the results in your browser? Paste the URL and the filters above are ignored:

{
"searchUrls": ["https://www.profession.hu/allasok/1,0,0,it-programozas-fejlesztes"],
"descriptionFormat": "markdown",
"maxResults": 300
}

Input Reference

What to Scrape

ParameterTypeDefaultDescription
searchQuerystring"szoftverfejlesztő"Job title, role, or keyword to search for. Leave blank to collect all jobs matching the filters.
locationstring"Budapest"City or county to search in (e.g. Budapest, Pest, Debrecen). Leave blank to search nationwide.

Filters

ParameterTypeDefaultDescription
categoriesarray[]Job categories to include. Choose any of the 23 categories; leave empty for all.
employmentTypesarray[]Employment types: Full-time, Part-time, Internship, Contractor, Student / trainee. Empty includes all.
remoteTypeselectAnyWork arrangement: Any, On-site, or Remote.
experienceLevelselectAnyRequired experience: Any, No experience needed, 1–3 years, 3–5 years, 5–10 years, or 10+ years.

Or Paste URLs

ParameterTypeDefaultDescription
searchUrlsarray[]Paste profession.hu search or category URLs from your browser. When provided, the keyword and filters above are ignored.
jobUrlsarray[]Paste individual job URLs to scrape just those listings. Takes precedence over searches.

Detail & Limits

ParameterTypeDefaultDescription
includeDetailsbooleantrueFetch each job's detail page for the full description, requirements, responsibilities, skills, benefits, and tech stack. Turn off for faster listing-only runs.
descriptionFormatselectAll formatsWhich description formats to include: All formats, Plain text only, HTML only, or Markdown only.
maxResultsinteger100Maximum job rows to return. Set to 0 for no cap (an internal upper bound still applies).

Output

Each result is a single flat job row. Here's a representative result with full details enabled:

{
"jobId": "8421736",
"title": "Senior Szoftverfejlesztő (Java)",
"url": "https://www.profession.hu/allas/senior-szoftverfejleszto-java-8421736",
"category": "IT Programming / Development",
"experienceRequired": "3-5 years",
"companyName": "Acme Technologies Kft.",
"companyId": "1452",
"companyProfileUrl": "https://www.profession.hu/ceg/acme-technologies-kft-1452",
"companyLogoUrl": "https://www.profession.hu/images/logo/acme.png",
"location": "Budapest",
"addressLocality": "Budapest",
"addressRegion": "Budapest",
"postalCode": "1117",
"streetAddress": "Október huszonharmadika u. 8-10.",
"employmentType": "Full-time",
"remoteType": "on-site",
"salaryText": "800 000 - 1 200 000 Ft/hó",
"salaryPeriod": "MONTHLY",
"salaryMin": 800000,
"salaryMax": 1200000,
"currency": "HUF",
"postedAt": "2026-06-18",
"validThrough": "2026-07-18",
"education": "College / university degree",
"workHours": "Full-time",
"description": "We are looking for a senior Java developer to join our platform team...",
"descriptionHtml": "<p>We are looking for a senior Java developer...</p>",
"descriptionMarkdown": "We are looking for a senior Java developer...",
"requirements": "5+ years of Java, Spring Boot, SQL...",
"responsibilities": "Design and build backend services...",
"skills": "Java, Spring Boot, PostgreSQL, REST APIs",
"benefits": "Cafeteria, home office support, training budget",
"techStack": ["Java", "Spring Boot", "PostgreSQL", "Kubernetes"],
"applyUrl": "https://www.profession.hu/jelentkezes/8421736"
}

Core Fields

FieldTypeDescription
jobIdstringStable profession.hu job identifier
titlestringJob title
urlstringCanonical job listing URL
categorystringJob category
experienceRequiredstringRequired experience level
educationstringRequired education level, when stated

Company

FieldTypeDescription
companyNamestringHiring company name
companyIdstringCompany identifier
companyProfileUrlstringCompany profile page URL
companyLogoUrlstringCompany logo image URL

Location & Type

FieldTypeDescription
locationstringJob location (city / county) as shown
employmentTypestringEmployment type (Full-time, Part-time, etc.)
remoteTypestringWork arrangement (on-site / remote)
workHoursstringWorking-hours arrangement, when stated

Address

Populated when includeDetails is on and the listing exposes a structured address.

FieldTypeDescription
addressLocalitystringCity of the job address
addressRegionstringRegion / county of the job address
postalCodestringPostal code of the job address
streetAddressstringStreet address of the job

Compensation

FieldTypeDescription
salaryTextstringSalary exactly as displayed on the listing
salaryMinnumberParsed salary lower bound, when pay is publicised
salaryMaxnumberParsed salary upper bound, when pay is publicised
salaryPeriodstringSalary period (e.g. MONTHLY), when publicised
currencystringSalary currency (typically HUF)

Dates

FieldTypeDescription
postedAtstringDate the listing was posted (ISO 8601)
validThroughstringApplication deadline / expiry, when present (ISO 8601)

Description

Populated when includeDetails is on; formats follow descriptionFormat.

FieldTypeDescription
descriptionstringFull plain-text job description
descriptionHtmlstringFull description as HTML
descriptionMarkdownstringFull description as Markdown

Requirements & Skills

Populated when includeDetails is on.

FieldTypeDescription
requirementsstringRequirements section of the posting
responsibilitiesstringResponsibilities section of the posting
skillsstringListed skills
benefitsstringListed benefits and perks
techStackarrayTechnologies surfaced for IT roles
applyUrlstringDirect application link for the posting

Tips for Best Results

  • Search in Hungarian for the most results — profession.hu is a Hungarian-language board, so "könyvelő" or "szoftverfejlesztő" returns far more matches than the English equivalent.
  • Paste a search URL you've already filtered — refine results in the profession.hu UI, then paste that URL into searchUrls; it carries your exact filters and skips rebuilding them here.
  • Turn off detail enrichment for fast scans — set includeDetails to false when you only need listing-level fields like title, company, location, and salary text; flip it on when you need full descriptions, skills, and benefits.
  • Shrink your rows with descriptionFormat — pick a single format (text, HTML, or Markdown) instead of All formats to keep output lean for spreadsheets and dashboards.
  • Salary numbers appear only when pay is publicised — many Hungarian postings keep pay confidential, so salaryMin/salaryMax populate only on listings that disclose a range; salaryText always reflects what's shown.
  • Start small, then scale — run with maxResults of 25–50 to confirm the data fits your needs before launching a large pull.
  • Combine categories with a keyword — pairing a broad keyword with two or three categories returns a tightly targeted result set without scanning the whole board.

Pricing

From $1.80 per 1,000 results — flat pay-per-result pricing that undercuts the typical Hungarian job-board scraper. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.22$0.20$0.19$0.18
1,000$2.15$2.00$1.90$1.80
10,000$21.50$20.00$19.00$18.00
100,000$215.00$200.00$190.00$180.00

A "result" is any job row in the output dataset. No compute or time-based charges — you pay per result, plus a small fixed per-run start fee.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n — Workflow automation
  • Google Sheets — Direct spreadsheet export
  • Slack / Email — Notifications on new results
  • Webhooks — Trigger custom APIs on run completion
  • Apify API — Full programmatic access

This actor is designed for legitimate recruitment research, labor-market analysis, and lead generation. Users are responsible for complying with applicable laws and profession.hu's Terms of Service. Do not use extracted data for spam, harassment, or any unlawful purpose, and handle any personal data in line with GDPR and other applicable privacy regulations.