Welcome to the Jungle Scraper - Job Offers avatar

Welcome to the Jungle Scraper - Job Offers

Pricing

from $2.00 / 1,000 result scrapeds

Go to Apify Store
Welcome to the Jungle Scraper - Job Offers

Welcome to the Jungle Scraper - Job Offers

Scrape job offers from Welcome to the Jungle (welcometothejungle.com), a leading European tech and startup job board. Search by keyword, location, and contract type. Extract titles, companies, locations, salaries, sectors and links. No login or cookies required.

Pricing

from $2.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Welcome to the Jungle Scraper — Job Offers

Scrape job offers from Welcome to the Jungle (welcometothejungle.com), one of Europe's most popular tech, startup, and scale-up job boards. Search by keyword, location, and contract type, then export clean structured data with companies, locations, contracts, salaries, sectors, and direct offer links. No login, no cookies.

Why use this actor?

Welcome to the Jungle is where thousands of tech companies, startups, and larger employers publish their open roles — engineering, data, product, design, sales, marketing, and operations. If you build a jobs aggregator, run hiring-demand analytics, benchmark salaries, source companies, or feed a recruitment CRM, this actor turns the Welcome to the Jungle search into a structured feed you can query on a schedule.

It reads the site's own public search index directly, so results are fast and complete. Every offer already carries its title, hiring company, location, contract type, sector, and publication date, plus a salary range and remote policy when the employer published them. No page-by-page HTML crawling, no browser automation, no session cookies.

How to scrape Welcome to the Jungle data

  1. Open the actor and set a Search Query — for example developpeur, data scientist, product manager, or commercial.
  2. Optionally set a Location (city, department, region, or country such as Paris, Lyon, or France) and a Contract Type (CDI, CDD, Internship, Apprenticeship, Freelance).
  3. Set Max Results to the number of offers you want.
  4. Keep the proxy prefill and click Start.
  5. When the run finishes, export the dataset as JSON, CSV, or Excel, or pull it from the Apify API.

The actor paginates through the search results automatically until it reaches your Max Results or runs out of matching offers.

Input

FieldTypeRequiredDescription
searchQueryStringNoJob search keyword (e.g. developpeur, data scientist). Defaults to developpeur if empty.
locationStringNoFilter by city, department, region, or country (e.g. Paris, Lyon, France). Leave empty for all locations.
contractTypeStringNoall, CDI, CDD, INTERNSHIP, APPRENTICESHIP, or FREELANCE.
maxResultsIntegerNoMaximum number of offers to scrape (default: 100).
proxyConfigurationObjectNoProxy settings. Apify Proxy recommended.

Output

Each result contains:

FieldTypeExample
jobTitleString"Analyste développeur (H/F)"
companyString"Crédit Mutuel Alliance Fédérale"
companySlugString"credit-mutuel-alliance-federale"
locationString"Nancy, Meurthe-et-Moselle, France"
cityString"Nancy"
departmentString"Meurthe-et-Moselle"
regionString"Grand Est"
countryString"France"
countryCodeString"FR"
contractTypeString"CDI"
contractTypeRawString"FULL_TIME"
salaryMinNumber40000
salaryMaxNumber55000
salaryPeriodString"yearly"
salaryCurrencyString"EUR"
remoteString"partial"
experienceLevelStringMinimum years of experience when published
educationLevelStringRequired education level when published
sectorString"Banking"
sectorParentString"Banking / Insurance / Finance"
languageString"fr"
publishedDateString"2026-07-09T23:00:00.000+02:00"
referenceString"CMAF_orr58GO"
offerIdString"3434567"
slugString"ingenieur-d-etudes-et-developpement-h-f_nancy"
urlStringFull URL to the offer on welcometothejungle.com
scrapedAtStringISO timestamp of when the row was scraped

Example output

{
"jobTitle": "Analyste développeur (H/F)",
"company": "Crédit Mutuel Alliance Fédérale",
"companySlug": "credit-mutuel-alliance-federale",
"location": "Nancy, Meurthe-et-Moselle, France",
"city": "Nancy",
"department": "Meurthe-et-Moselle",
"region": "Grand Est",
"country": "France",
"countryCode": "FR",
"contractType": "CDI",
"contractTypeRaw": "FULL_TIME",
"salaryMin": null,
"salaryMax": null,
"salaryPeriod": "",
"salaryCurrency": "",
"remote": "partial",
"experienceLevel": "",
"educationLevel": "",
"sector": "Banking",
"sectorParent": "Banking / Insurance / Finance",
"language": "fr",
"publishedDate": "2026-07-09T23:00:00.000+02:00",
"reference": "CMAF_orr58GO",
"offerId": "3434567",
"slug": "ingenieur-d-etudes-et-developpement-h-f_nancy",
"url": "https://www.welcometothejungle.com/fr/companies/credit-mutuel-alliance-federale/jobs/ingenieur-d-etudes-et-developpement-h-f_nancy?o=CMAF_orr58GO",
"scrapedAt": "2026-07-09T21:33:47.454Z"
}

Contract types

Welcome to the Jungle stores contract types as codes. The actor maps them to readable labels: FULL_TIME becomes CDI, TEMPORARY becomes CDD, INTERNSHIP becomes Stage, APPRENTICESHIP becomes Alternance, and FREELANCE stays Freelance. The original code is always kept in contractTypeRaw so you can filter on it precisely.

Cost estimate

Welcome to the Jungle exposes a clean search index, so runs are cheap. The actor fetches one page per 100 offers with no per-offer detail requests, which means a typical run of a few hundred offers costs a small fraction of a dollar in Apify compute plus the pay-per-result fee. There is no browser to spin up and no session to maintain.

Limitations / known issues

  • Per-query result cap. The search backend caps a single query at about 1000 results. To pull more, narrow your search by keyword, location, or contract type and run several focused searches instead of one broad one.
  • Location filter is text-based. The location input matches against each offer's city, department, region, and country. It is not a radius search, so Paris will not automatically include the wider Île-de-France region.
  • Salary and remote fields are employer-supplied. Many employers do not publish a salary range or an explicit remote policy, so salaryMin, salaryMax, and remote are populated only when the offer carries them. Core fields (title, company, location, contract, sector, URL) are always present.
  • Multi-country board. Welcome to the Jungle lists roles across several countries and languages. Use the location filter to scope results to a single country or city, and note the language field on each row.

Disclaimer

This actor collects only publicly available job-offer data from welcometothejungle.com for legitimate use such as market research and job aggregation. Respect Welcome to the Jungle's terms of service and applicable data-protection law when using the output.