Pricing
from $0.99 / 1,000 results
Welcome to the Jungle Scraper
Extract job listings from Welcome to the Jungle. Keyword search, 5 regional markets (EN/FR/ES/CS/SK), salary & remote filters, full descriptions. No proxy needed.
Pricing
from $0.99 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
1
Bookmarked
13
Total users
9
Monthly active users
6 days ago
Last modified
Categories
Share
๐ welcometothejungle-scraper
Extract structured job listings from Welcome to the Jungle โ Europe's leading tech and startup job board with 5M+ monthly visitors, 80,000+ active listings, and 10,000+ companies across France, the UK, the US, and 50+ countries. No API key, no account, and no browser required.
Why this scraper?
๐ 5 Regional Sites
Scrape EN, FR, ES, CS (Czech), and SK (Slovak) markets in a single run. Each site surfaces different company profiles and job listings tailored to that market.
๐ Full Keyword Search
Search across 80,000+ jobs by keyword, just like the WTTJ search bar. Results are powered by WTTJ's own Algolia search engine, so relevance is identical to what job seekers see on the site.
๐ฐ Salary & Remote Data
92% of listings include salary ranges (min/max, currency, yearly/monthly period). Remote policy (no, punctual, partial, fulltime) is available on 100% of listings.
๐ Rich Job Content โ No Extra Requests
Unlike most scrapers, every result includes structured job content extracted directly from WTTJ's search index โ no secondary HTTP requests required:
- Key Missions โ bullet-point list of duties/responsibilities
- Candidate Profile โ skills and requirements in Markdown format
- Education Level โ required qualification (e.g. Master's, Bachelor's, PhD)
- Benefits โ full list of perks offered (100% fill rate)
- Company Labels โ employer certifications (e.g. "Top Employer", "Happy Trainees")
- Company Size โ employee headcount from the WTTJ company profile
๐ Full Geolocation
Every listing includes city, country, country code, latitude, and longitude โ ready for distance-based queries.
๐ก No Proxy Required
WTTJ's Algolia search index is publicly accessible from any IP. No residential proxies, no additional costs.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
query | string | "" | Keyword search. Leave empty to browse all listings. |
websiteCountry | string | en | Market site: en, fr, es, cs, sk |
location | string | City, region, or country name to filter by proximity | |
locationRadius | number | 50 | Search radius in km (used with location) |
sortBy | string | relevance | Sort results: relevance or date |
contractTypes | array | Filter by type: full_time, part_time, internship, freelance, apprenticeship, temporary, work_study | |
remoteTypes | array | Filter by remote policy: no, punctual, partial, fulltime | |
salaryMin | number | Minimum annual salary in EUR | |
daysOld | number | Limit to listings published within N days | |
maxResults | number | 100 | Maximum number of results to return |
fetchDetails | boolean | true | Fetch full description and apply URL from each listing's page |
skipReposts | boolean | false | Skip listings seen in previous runs (requires persistent dedup store) |
startUrls | array | Direct WTTJ job listing URLs to scrape |
Output Schema
Each item in the dataset contains the following fields:
Identifiers
idโ unique WTTJ job reference (e.g.QOBRA_04Ve1px)urlโ canonical listing URLsourceโ alwayswelcometothejungle.com
Job Details
titleโ job titlecontractTypeโ contract type (e.g.full_time,internship)contractDurationMin/contractDurationMaxโ duration in months for temporary/freelance contractsremoteโ remote policy (no,punctual,partial,fulltime)experienceLevelโ experience required (e.g.3-5 years)educationLevelโ qualification level (e.g.Master's (Bac+5))languageโ job language code
Company
companyName/companyUrlโ company name and WTTJ profile URLcompanyEmployeeCountโ headcountcompanyLabelsโ employer certifications (e.g.["top-employer-institute", "happy-trainees"])companyCreationYearโ founding year
Salary
salaryMin/salaryMaxโ salary rangesalaryCurrencyโ currency (default:EUR)salaryPeriodโyearlyormonthly
Location
locationCity/locationCountry/locationCountryCodelocationLat/locationLngโ GPS coordinates
Content (available without fetchDetails)
keyMissionsโ array of duties/responsibilitiescandidateProfileโ candidate requirements in MarkdowncandidateProfileTextโ plain-text version of candidate requirementsdescriptionHtml/descriptionText/descriptionMarkdownโ job summarybenefitsโ list of workplace perks
Content (requires fetchDetails: true)
applyUrlโ external application URL when availableskillsโ required skills extracted from the listing
Taxonomy
sectorsโ industry sectors (e.g.["Software", "SaaS / Cloud Services"])occupationsโ occupation categories (e.g.["Tech & Engineering"])
Dates & Deduplication
publishDateโ publication date (YYYY-MM-DD)publishDateISOโ publication date in ISO 8601 formatscrapedAtโ timestamp of this scrapecontentHashโ MD5-based hash for change detectionisRepostโ whether this listing was seen in a previous runoriginalPublishDate/originalUrlโ original publication details if repost
Example: Software Engineering Jobs in Paris
Input:
{"query":"software engineer","websiteCountry":"en","location":"Paris","locationRadius":30,"remoteTypes":["partial","fulltime"],"salaryMin":60000,"maxResults":100,"fetchDetails":false}
Sample output item:
{"id":"QOBRA_04Ve1px","url":"https://www.welcometothejungle.com/en/companies/qobra/jobs/senior-fullstack-software-engineer_paris_QOBRA_04Ve1px","title":"Senior Fullstack Software Engineer","companyName":"Qobra","contractType":"full_time","remote":"punctual","experienceLevel":"5-10 years","educationLevel":"Master's (Bac+5)","salaryMin":60000,"salaryMax":72000,"salaryCurrency":"EUR","salaryPeriod":"yearly","locationCity":"Paris","locationCountry":"France","locationCountryCode":"FR","locationLat":48.8679,"locationLng":2.35008,"keyMissions":["Build and iterate on high-impact features for users (dashboards, reports, insights).","Collaborate closely with Product and Design teams."],"candidateProfile":"### Technical Skills\n\n* 5+ years of experience\n* Strong expertise in backend development","benefits":["Flexible working hours","Between 1-2 days at home","Free food & snacks"],"companyEmployeeCount":45,"companyLabels":["happy-index-at-work","tech-at-work"],"sectors":["Software","SaaS / Cloud Services"],"publishDate":"2026-04-24"}
Example: Daily Feed of New Tech Jobs (France)
{"websiteCountry":"fr","daysOld":1,"contractTypes":["full_time"],"skipReposts":true,"maxResults":1000,"fetchDetails":false}
Run on a daily schedule to get only newly posted jobs, with deduplication across runs.
Performance
| Metric | Value |
|---|---|
| Total jobs indexed | 80,000+ |
| Typical run (100 results, no fetchDetails) | < 15 seconds |
| Typical run (100 results, fetchDetails) | 2โ4 minutes |
| Memory usage | 512 MB |
| Proxy required | None |
| Rate limit handling | Automatic exponential backoff |
๐ฐ Pricing
$0.99 per 1,000 results โ you only pay for successfully retrieved listings. Failed retries and filtered reposts are never charged.
| Results | Estimated Cost |
|---|---|
| 1,000 | ~$0.99 |
| 10,000 | ~$9.90 |
| 100,000 | ~$99.00 |
Need a custom scraper?
Unfenced Group builds Apify actors for any website โ for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results โ we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl
