Welcome to the Jungle Scraper - Modern European Jobs
Pricing
from $1.00 / 1,000 job scraped from search results pages
Welcome to the Jungle Scraper - Modern European Jobs
Extract job listings from welcometothejungle.com including job title, company, location, salary, contract type, tech stack, and full descriptions. Covers France, UK, Germany, Spain, and Czech Republic. Export data, run via API, schedule and monitor runs, or integrate with other tools.
Pricing
from $1.00 / 1,000 job scraped from search results pages
Rating
0.0
(0)
Developer
Alessandro Santamaria
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape Welcome to the Jungle — the modern European job board covering France, UK, Germany, Spain, and Czech Republic. Extract job titles, companies, salary ranges, contract types (CDI/CDD/freelance/internship), work modes, tech stacks, company profiles, and full job descriptions at scale.
Welcome to the Jungle is France's #1 modern job board and a favourite of European tech, startup, and scale-up employers. If you're looking for clean, rich job data from the Paris, Lyon, Berlin, London, Madrid, and Prague hiring scenes, this is the place.
Features
- 3 input modes — search by keywords, paste pre-filtered search URLs from the website, or scrape specific job URLs directly
- Multi-country coverage — France, United Kingdom, Germany, Spain, Czech Republic
- Multi-language support — English, French, Spanish, Czech, Slovak — job descriptions returned in your selected language
- Rich company profiles — company name, sector, size (employees), logo, company URL, and actual company website
- Company social media — Facebook, LinkedIn, Twitter/X, YouTube, Instagram links when available
- Structured salary — when employers publish a range: min / max / currency / period. Salary text extracted even when no structured data is available
- Contract types — CDI (permanent), CDD (fixed-term), internship, freelance, apprenticeship — with contract duration (e.g. "6 to 12 months")
- Starting date — when the employer specifies a start date, it's extracted as a separate field
- Work modes — remote / hybrid / onsite, with remote-only filter
- Tech stack detection — WTTJ is tech-friendly; stacks are detected automatically
- Responsibilities & benefits — extracted as structured lists
- Full job descriptions — multi-thousand-character descriptions with company story
- Posted-at & expires-at — precise ISO timestamps
- Pay-per-result pricing — only pay for jobs you actually receive
Input
The scraper supports three input modes that can be used independently or combined:
Mode 1: Search Keywords (most common)
Search by keywords with optional filters. The scraper queries the WTTJ search backend directly.
{"searchQueries": ["Software Engineer", "Data Scientist"],"country": "fr","language": "en","location": "Paris","contractType": "cdi","remoteOnly": false,"maxResultsPerQuery": 100,"includeJobDetails": true}
Mode 2: Search URLs (advanced filters)
Paste one or more search URLs copied directly from the Welcome to the Jungle website. This lets you use all filters available on the website (company size, experience level, commitments, language, etc.) — even filters not exposed in this actor's input. Just set up your search on welcometothejungle.com and copy the URL.
{"searchUrls": ["https://www.welcometothejungle.com/en/jobs?query=developer&refinementList%5Boffices.country_code%5D%5B%5D=FR&refinementList%5Bremote%5D%5B%5D=fulltime"],"maxResultsPerQuery": 100,"includeJobDetails": true}
Mode 3: Direct Job URLs (specific listings)
Scrape specific job pages by URL. Useful for monitoring specific listings, alive checks, or scraping a curated list.
{"directUrls": ["https://www.welcometothejungle.com/en/companies/kactus/jobs/italian-speaker-venue-finder-business-developer_paris","https://www.welcometothejungle.com/fr/companies/greenly/jobs/software-engineer-esg_paris"]}
All input fields
| Field | Type | Description |
|---|---|---|
searchQueries | array of strings | One or more search keywords. Each runs as a separate search. |
searchUrls | array of strings | Pre-filtered search URLs copied from welcometothejungle.com. |
directUrls | array of strings | Direct job page URLs to scrape specific listings. |
country | enum | fr (France), uk, de, es, cz. Defaults to fr. Used with keyword search. |
language | enum | Display language: en, fr, es, cs, sk. Defaults to auto (from country). |
location | string | Optional city name (e.g. "Paris", "Lyon", "London", "Berlin") |
category | string | Optional profession filter (matches sub-category name) |
contractType | enum | cdi, cdd, internship, freelance, apprenticeship |
remoteOnly | boolean | Return only full-remote jobs |
maxResultsPerQuery | integer | Cap per search keyword / search URL (default 100) |
maxResults | integer | Total cap across all modes (0 = unlimited) |
maxConcurrency | integer | Parallel detail page fetches (default 10, set 50 for max speed). Memory stays ~25 MB regardless. See Speed & Concurrency. |
includeJobDetails | boolean | Fetch full details from each job page (default true, recommended) |
proxyConfiguration | object | Apify proxy settings |
Output example
{"company_logo_url": "https://cdn-images.welcometothejungle.com/.../logo.jpg","id": "22ac4cb5-69a6-4f42-9bea-045e3acdea58","title": "Software Engineer (ESG)","url": "https://www.welcometothejungle.com/fr/companies/greenly/jobs/software-engineer-esg_paris","company": "Greenly","company_url": "https://www.welcometothejungle.com/fr/companies/greenly","company_size": "210 employees","company_sector": "SocialTech / GreenTech","location": "Paris, Ile-de-France, France","city": "Paris","region": "Ile-de-France","country": "FR","salary_min": 45000,"salary_max": 50000,"salary_currency": "EUR","salary_period": "year","salary_text": "EUR 45000 - 50000/year","employment_type": "CDI","contract_duration": null,"work_mode": "remote","starting_date": "September 1, 2026","experience_level": "mid","description_snippet": "Join Greenly, a global leader in carbon accounting, as a Software Engineer...","description_full": "About us\nGreenly was founded in 2019...\n\nYour mission...\n\nWhat we offer...","requirements": ["3+ years Python or Node.js", "Experience with REST APIs"],"responsibilities": ["Contribute to efficient product delivery by ensuring the team follows best practices...","Participate in product improvement by understanding user needs..."],"company_benefits": ["Flexible working hours","Open to full remote","Reduction of working time (RTT)","Team building","Mental health benefits"],"tech_stack": ["React", "Typescript"],"posted_at": "2026-04-09T13:58:54Z","expires_at": "2026-07-08T13:58:54Z","apply_url": "https://www.welcometothejungle.com/fr/companies/greenly/jobs/software-engineer-esg_paris?apply=1","contact_email": null,"company_website": "https://www.greenly.earth","facebook_url": "https://www.facebook.com/greenly.earth","linkedin_url": "https://www.linkedin.com/company/greenly-earth","twitter_url": "https://www.twitter.com/greenly_earth","youtube_url": null,"instagram_url": "https://www.instagram.com/greenly.earth","search_query": "Software Engineer","source_url": "https://www.welcometothejungle.com/fr/companies/greenly/jobs/software-engineer-esg_paris","source_platform": "welcometothejungle.com","scraped_at": "2026-04-11T13:40:44Z"}
Use cases
European tech talent intelligence
Welcome to the Jungle is the go-to job board for European tech, startup, and scale-up companies. Build a real-time feed of open engineering roles across Paris, Berlin, London, Madrid, and Prague — the beating heart of the European tech scene.
Salary benchmarking
Unlike many EU job boards, Welcome to the Jungle encourages employers to publish salary ranges. Aggregate structured salary_min / salary_max / salary_currency / salary_period fields to build compensation benchmarks by role, city, and seniority.
Employer branding analysis
Every job comes with rich company context — size, sector, benefits, culture labels (B-Corp, Equality Index, Google Career Certificates). Perfect for employer-brand research, competitive intel, and culture comparison across startups.
French recruitment
If you recruit into the French market, this is essential infrastructure. WTTJ is the dominant modern job board in France — CDI, CDD, stages, and alternance all flow through it.
Job monitoring & alive checks
Use Direct Job URLs mode to periodically check whether specific listings are still active — perfect for recruitment pipelines and competitive monitoring.
Advanced filtering via Search URLs
Not all WTTJ filters are exposed in this actor's input (e.g. company commitments, company size ranges, language requirements). Use Search URLs mode to leverage the full filter set from the WTTJ website — just set your filters, copy the URL, and paste it.
Speed & Concurrency
The scraper fetches multiple job detail pages in parallel, each through a different proxy IP, to maximize speed.
maxConcurrency | ~100 jobs with details | Notes |
|---|---|---|
| 10 (default) | ~50 seconds | Good balance of speed and politeness |
| 20 | ~30 seconds | |
| 50 | ~25 seconds | Maximum speed, all jobs fetched at once |
Each worker gets its own proxy session (= unique IP), so requests are truly parallel without shared rate limiting.
Memory usage stays around 20-25 MB regardless of concurrency — you can safely run 50 workers at the minimum 128 MB RAM. Just set maxConcurrency to control speed.
Example: scraping 1,000+ jobs fast → set maxConcurrency: 50.
Pricing
This actor uses pay-per-result pricing:
| Event | Price | When |
|---|---|---|
job-start | $0.001 | Once per run |
job-serp-result | $0.001 | Per job from search listing (when includeJobDetails is off) |
job-detail-result | $0.001 | Per job with full details fetched (replaces job-serp-result) |
Cost examples
| Scenario | Cost |
|---|---|
100 jobs with includeJobDetails: true | $0.10 (100 detail events + 1 start) |
100 jobs with includeJobDetails: false (SERP only) | $0.10 (100 SERP events + 1 start) |
| 10 direct job URLs | $0.01 (10 detail events + 1 start) |
| 1,000 jobs with full details | $1.00 |
Related Actors
- France Travail Scraper — French government job board (public sector + private)
- LinkedIn Jobs Scraper — LinkedIn job postings globally
- Indeed Scraper — Indeed job listings worldwide
- StepStone.de Scraper — Germany's #1 job board
- Pracuj.pl Scraper — Poland's #1 job board