The NanoScrape Welcome To The Jungle Scraper is an Apify actor that extracts job listings from Welcome To The Jungle. It returns 44 fields per result including title, company, location, city, company_size, priced at $1/1k job from searchs page, with no API key or monthly subscription required.
Welcome to the Jungle (Modern/Tech, Europe): job title, salary, tech stack, and contract type across France, UK, Germany, Spain, and Czech Republic. European employer-branding job board.
| Field | Type | Example | Group | Fill % |
|---|---|---|---|---|
company_logo_url | string | null | https://cdn-images.welcometothejungle.com/ecRXuEuk7FqVKaQxzkr8OptgwkBB_2CYftFokmmv--g/r... | Core | 100% |
id | string | ca1496d8-63aa-4f50-9a7c-e3e0b93ebdd5 | Core | 100% |
title | string | Chargée / Chargé d'essais F/H | Core | 100% |
url | string | https://www.welcometothejungle.com/fr/companies/edf/jobs/chargee-charge-d-essais-f-h_fl... | Core | 100% |
company_url | string | null | https://www.welcometothejungle.com/fr/companies/edf | Core | 100% |
apply_url | string | null | https://www.welcometothejungle.com/fr/companies/edf/jobs/chargee-charge-d-essais-f-h_fl... | Core | 100% |
facebook_url | string | null | https://www.facebook.com/edf | Core | 60% |
linkedin_url | string | null | https://www.linkedin.com/company/4249 | Core | 80% |
twitter_url | string | null | https://twitter.com/edfofficiel | Core | 40% |
youtube_url | string | null | (populated when data available) | Core | — |
instagram_url | string | null | https://www.instagram.com/edfofficiel | Core | 40% |
source_url | string | https://www.welcometothejungle.com/fr/companies/edf/jobs/chargee-charge-d-essais-f-h_fl... | Core | 100% |
source_platform | string | welcometothejungle.com | Core | 100% |
company | string | null | EDF | Company | 100% |
company_size | string | null | 190000 employees | Company | 100% |
company_sector | string | null | Environnement / Développement durable, Energie | Company | 100% |
company_benefits | array | ["Horaires de travail flexibles", "Entre 1-2 jours de télétravail", "Restaurant | Company | 80% |
company_website | string | null | https://www.edf.fr/edf-recrute | Company | 80% |
location | string | Flamanville, Normandy, France | Location | 100% |
city | string | null | Flamanville | Location | 100% |
region | string | null | Normandy | Location | 80% |
country | string | FR | Location | 100% |
description_snippet | string | null | Rejoignez EDF, un groupe international engagé dans la lutte contre le réchauffement cli... | Description | 100% |
description_full | string | null | Au croisement d’enjeux essentiels et captivants, rejoignez un groupe à la dimension int... | Description | 100% |
salary_min | number | null | 30000 | Salary | 20% |
salary_max | number | null | 40000 | Salary | 20% |
salary_currency | string | null | EUR | Salary | 20% |
salary_period | string | null | year | Salary | 20% |
salary_text | string | null | EUR 30000 - 40000/year | Salary | 20% |
employment_type | string | null | CDI | Employment | 100% |
contract_duration | string | null | (populated when data available) | Employment | — |
experience_level | string | null | (populated when data available) | Requirements | 40% |
education_level | string | null | (populated when data available) | Requirements | — |
requirements | array | [] | Requirements | 60% |
starting_date | string | null | (populated when data available) | Reviews / rating | — |
posted_at | string | null | 2026-10-31T04:01:41Z | Metadata | 100% |
scraped_at | string | 2026-10-31T06:28:04Z | Metadata | 100% |
work_mode | string | null | unknown | Other | 100% |
responsibilities | array | ["Préparer et piloter les essais, en adaptant les procédures et en élaborant l'a | Other | 100% |
tech_stack | array | [] | Other | 80% |
expires_at | string | null | (populated when data available) | Other | — |
contact_email | string | null | (populated when data available) | Other | — |
search_query | string | null | Software Engineer | Other | 100% |
detail_status | string | null | ok | Other | 100% |
{
"searchQueries": [
"Software Engineer",
"Product Manager"
],
"country": "fr",
"location": "Paris",
"remoteOnly": false,
"maxResultsPerQuery": 10,
"maxResults": 30,
"includeJobDetails": true
}{
"company_logo_url": "https://cdn-images.welcometothejungle.com/ecRXuEuk7FqVKaQxzkr8OptgwkBB_2CYftFokmmv--g/rs:auto:400/q:85/czM6Ly93dHRqLXByb2R1Y3Rpb24vdXBsb2Fkcy9vcmdhbml6YXRpb24vbG9nby8yODQ4LzE0OTM4MS82YjljYTY1My1jOWYzLTRmNTYtYWMxZi1kMzg1MjE1MjM3MGYucG5n",
"id": "ca1496d8-63aa-4f50-9a7c-e3e0b93ebdd5",
"title": "Chargée / Chargé d'essais F/H",
"url": "https://www.welcometothejungle.com/fr/companies/edf/jobs/chargee-charge-d-essais-f-h_flamanville",
"company": "EDF",
"company_url": "https://www.welcometothejungle.com/fr/companies/edf",
"company_size": "190000 employees",
"company_sector": "Environnement / Développement durable, Energie",
"location": "Flamanville, Normandy, France",
"city": "Flamanville",
"region": "Normandy",
"country": "FR",
"salary_min": 30000,
"salary_max": 40000,
"salary_currency": "EUR",
"salary_period": "year",
"salary_text": "EUR 30000 - 40000/year",
"employment_type": "CDI",
"contract_duration": null,
"work_mode": "unknown",
"starting_date": null,
"experience_level": null,
"education_level": null,
"description_snippet": "Rejoignez EDF, un groupe international engagé dans la lutte contre le réchauffement climatique. En tant que Chargé d'essais, vous serez responsable de la préparation, de la réalisation et de la supervision des essais fonctionnels et intrinsèques. Vous travaillerez en étroite collaboration avec différentes sections de l'équipe et bénéficierez de l'appui technique de votre Chef de Section. Le poste est basé à Flamanville, en Normandie.",
"description_full": "Au croisement d’enjeux essentiels et captivants, rejoignez un groupe à la dimension internationale, champion de la croissance bas carbone et activement engagé dans la lutte contre le réchauffement climatique !\nRejoindre EDF, c’est également travailler dans un Groupe porteur de valeurs fortes, qui innove avec de solides actifs industriels et vous confie des missions qui ont du sens.\nEn Normandie, au cœur du Cotentin résolument tourné vers la mer, rejoignez le Service Technique Environnement du CNPE de Flamanville et participez avec nous aux grands défis industriels de demain !\nLe chargé / chargée d’essais est rattaché au service en charge de l’intégration des modifications sur le site (équipe commune) ou au groupe maintenance lourde du siège.\nDans le cadre de ses missions, le chargé d’essais maîtrise simultanément toutes les composantes du dossier : technique, sûreté, assurance qualité, sécurité, coordination des interfaces avec les autres Sections de l’Equipe Commune et les services de la Centrale. Il dispose de l’appui technique de son Chef de Section et de l’encadrement de l’Equipe Commune.\nACTIVITES\nActivités de préparation des essais:\n- Adaptation des procédures d’essais\n- Elaboration de l’analyse de risque des essais sous sa responsabilité\n- Pilotage des actions nécessaires à la maîtrise de la dosimétrie (démarche ALARA)\n- Présentation du dossier au CNPE pour accord des différents services concernés\nActivités liées à la réalisation des essais fonctionnels et intrinsèques:\n- Réalisation des essais\n- Interprétation des résultats obtenus\n- Rédaction des fiches d’écart et de non-conformité le cas échéant\n- Rédaction des relevés d’exécution d’essais pour soumission au coordonnateur essais\nActivités liées à la réalisation des essais par des prestataires :\n- Vérification du respect des mesures fixées par le plan de prévention et les règles d’hygiène et de sécurité en\nvigueur\n- Supervision de la réalisation des essais\n- Rédaction de la partie essais de la fiche d’évaluation de la prestation\n- Consignation des éléments de retour d’expérience dans le dossier de réalisation\nDe formation Bac pro ou BTS en Maintenance des Equipements Industriels, vous disposez de compétences techniques & transverses. Vous aimez travailler en équipe et vous faites preuve de rigueur et d'autonomie.\nUne formation complémentaire et votre investissement vous permettront de mener à bien votre parcours professionnel à la Division Production Nucléaire.\nVous devrez valider une aptitude DATR.\nEt après ?\nVotre professionnalisme et votre motivation vous permettront de vous créer un parcours et d'évoluer au sein du CNPE.\nLe site de Flamanville est situé à environ 25 minutes du centre urbain de Cherbourg.\nRémunération brute annuelle de base hors primes : de 30 000 € à 40 000 €, selon diplôme et expérience professionnelle.\nPackage global comprenant : prime individuelle de performance, intéressement et épargne salariale.\nAvantages selon conditions d’éligibilité : tarif préférentiel sur l’électricité et le gaz, aides aux familles et à la parentalité, dispositifs de mobilité durable, activités sociales et culturelles….\nDans le groupe EDF accueillir des personnes en situation de handicap fait partie de notre ADN. Notre objectif est d’ouvrir nos portes à toutes les compétences, toutes les énergies et toutes les personnalités sans exclusion. Le poste proposé est donc ouvert à toutes et à tous",
"requirements": [],
"responsibilities": [
"Préparer et piloter les essais, en adaptant les procédures et en élaborant l'analyse de risque.",
"Réaliser les essais fonctionnels et intrinsèques, interpréter les résultats et rédiger les fiches d'écart.",
"Superviser la réalisation des essais par des prestataires, vérifier le respect des mesures et rédiger la partie essais de la fiche d'évaluation."
],
"company_benefits": [
"Horaires de travail flexibles",
"Entre 1-2 jours de télétravail",
"Restaurant d’entreprise / Cuisine pour les employés",
"Équipe dédiée à la Diversité & inclusivité",
"Congés payés supplémentaires",
"RTT / Jour de repos",
"Prime de cooptation",
"Subvention télétravail",
"Subventions CSE (Sport, Culture,...)",
"Prime PACS ou mariage",
"Compte épargne-temps (CET)",
"Team building",
"Partenariat avec des associations",
"Plan de développement professionnel",
"Mentorat",
"Formations scolaires financées",
"Prime de naissance",
"Congés pour enfant malade",
"Solution de prévention santé mentale",
"Salle de sport dans les locaux",
"Maintien du salaire à 100% dès le premier jour d’arrêt maladie",
"Retraite complémentaire",
"Plan d’épargne pour la retraite collectif (PERCO)",
"Parking à vélo",
"Remboursement au delà des 50%",
"Parking"
],
"tech_stack": [],
"posted_at": "2026-10-31T04:01:41Z",
"expires_at": null,
"apply_url": "https://www.welcometothejungle.com/fr/companies/edf/jobs/chargee-charge-d-essais-f-h_flamanville?apply=1",
"contact_email": null,
"company_website": "https://www.edf.fr/edf-recrute",
"facebook_url": "https://www.facebook.com/edf",
"linkedin_url": "https://www.linkedin.com/company/4249",
"twitter_url": "https://twitter.com/edfofficiel",
"youtube_url": null,
"instagram_url": "https://www.instagram.com/edfofficiel",
"search_query": "Software Engineer",
"source_url": "https://www.welcometothejungle.com/fr/companies/edf/jobs/chargee-charge-d-essais-f-h_flamanville",
"source_platform": "welcometothejungle.com",
"scraped_at": "2026-10-31T06:28:04Z",
"detail_status": "ok"
}Priced at $0.0010 per job from search results page. 10 job from search results pages ≈ $0.01, 100 ≈ $0.10, 1,000 ≈ $1.00. The first runs land inside Apify's $5/mo free-tier credit — pay only for what you extract, no monthly subscription.
European tech and startup recruiters use this actor because Welcome to the Jungle is the dominant modern job board across France, Germany, and Spain, with richer company branding and salary transparency than traditional boards. At $1 per 1,000 jobs it is the most cost-effective route into this inventory.
Employer branding analysts use the company_benefits, company_size, and company_sector fields to benchmark culture signals across startup competitors in their market.
Salary benchmarking teams covering the French and Spanish markets value the structured salary_min / salary_max fields, which WTTJ encourages employers to publish, making it one of the best sources of disclosed compensation data in Europe.
Click Open on Apify above to run welcome-to-the-jungle-scraper in your browser - no code, no install. In the Apify console you get:
To run this actor from your own code you need an Apify API token. Get one in about a minute:
Free tier: Apify credits your account with $5 of platform usage every month, no credit card required. Enough to test any actor meaningfully. How many results that covers depends on the actor's price per result.
Run this actor from any language via the Apify REST API. Replace YOUR_TOKEN with your API token and adapt the input JSON to your needs.
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~welcome-to-the-jungle-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'// npm install apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('santamaria-automations/welcome-to-the-jungle-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);# pip install apify-client
from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('santamaria-automations/welcome-to-the-jungle-scraper').call(run_input={})
items = list(client.dataset(run['defaultDatasetId']).iterate_items())
print(items)// dotnet add package Apify.Client
using Apify.Client;
var client = new ApifyClient("YOUR_TOKEN");
var run = await client.Actor("santamaria-automations/welcome-to-the-jungle-scraper").CallAsync(new { });
var items = await client.Dataset(run.DefaultDatasetId).ListItemsAsync();// Maven: com.apify:apify-client
import com.apify.client.ApifyClient;
ApifyClient client = new ApifyClient("YOUR_TOKEN");
ActorRun run = client.actor("santamaria-automations/welcome-to-the-jungle-scraper").call(Map.of());
List<Map<String,Object>> items = client.dataset(run.getDefaultDatasetId()).listItems();This actor is available on the Apify MCP server, so you can drive it from any MCP-compatible AI client - Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or a custom agent - without writing any code.
https://mcp.apify.com?tools=santamaria-automations/welcome-to-the-jungle-scraperExample prompt once connected:
"Use <code>welcome-to-the-jungle-scraper</code> to run a scrape on my target list and give me the results as a table."
Clients that support dynamic tool discovery (Claude.ai, VS Code) receive the full input schema automatically via add-actor.
Trigger this actor from your favorite automation tool. Every platform below can call the Apify API in a few clicks - no code required.
@apify/n8n-nodes-apify).santamaria-automations/welcome-to-the-jungle-scraper.https://api.apify.com/v2/acts/santamaria-automations~welcome-to-the-jungle-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.application/json.https://api.apify.com/v2/acts/santamaria-automations~welcome-to-the-jungle-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, method POST, body raw JSON.https://api.apify.com/v2/acts/santamaria-automations~welcome-to-the-jungle-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.steps.http.$return_value in subsequent steps.https://api.apify.com/v2/acts/santamaria-automations~welcome-to-the-jungle-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, body type JSON.$1.00 / 1,000 job from search results page, billed per result on Apify. Apify's $5/month free tier covers the first runs. No monthly subscription — you only pay for what you extract.
44 fields per result. Full field catalog is listed in the 'What you can scrape' table above — includes core identifiers, descriptive text, dates, and any category-specific data.
Scraping publicly available data is generally permitted in most jurisdictions, but GDPR applies to any personal data you collect. Review your local rules and consult a lawyer for commercial use.
Every run pulls live data at execution time. Set up a schedule (daily/hourly/weekly cron) in the Apify console to keep your dataset current automatically.