EuropeEnglishJobs
Pricing
from $0.01 / 1,000 results
Go to Apify Store
EuropeEnglishJobs
This scraper will help in finding jobs in Europe, specially in Germany and Switzerland
EuropeEnglishJobs
Pricing
from $0.01 / 1,000 results
This scraper will help in finding jobs in Europe, specially in Germany and Switzerland
One or more job titles/keywords to search for, e.g. ['QA', 'security analyst', 'penetration tester']. Each keyword is searched separately across every enabled source and all results are merged and deduplicated. If left empty AND a CV is provided (cvText/cvFile), the top cvAutoKeywordCount keywords extracted from the CV are used to search automatically — without this, a CV-only run would just fetch each source's generic default feed and rely on match_score to sort it after the fact, which produces near-useless results (confirmed: LinkedIn/StepStone with no keywords returned a roofer and a florist). Leave empty with no CV either to fetch broadly with no keyword filter at all. Matching is against job TITLE only (not description) — see README for why. Note: linkedin/indeed/xing/stepstone/roberthalf/visasponsored each run a paid Actor once PER keyword, so cost multiplies by the number of keywords for those sources.
[]Optional. Paste resume/CV text directly (e.g. from a chat) to score (0-100) and sort every job by how well it matches, and get per-job 'add this to your CV' suggestions — free deterministic scoring, not AI/semantic matching (see README). Score reflects what fraction of the JOB's own requirements the CV covers, plus a bonus/penalty for how well your detected years-of-experience fits the job's seniority level. If keywords is left empty, the CV's own top skills are also used to drive the actual search (see cvAutoKeywordCount) — otherwise the CV can only re-rank whatever generic feed the sources return. Jobs requiring German language are always excluded entirely, regardless of CV. Privacy: this text is processed entirely inside this Actor's own code and is never sent to LinkedIn/Indeed/Xing/StepStone/Robert Half/Relocate.me or any other third-party Actor — see README's Security section for how to verify this yourself in the source. Leave blank if uploading a file below, or if you just want to search without scoring.
Optional. Upload a PDF, DOCX, or plain-text resume — used the same way as pasted CV text above (provide one or the other, or neither). Same privacy guarantee as cvText: never sent to any third-party Actor.
[]Only used when keywords is empty and a CV is provided: how many of the CV's top extracted skills/keywords to actually search for (across all enabled sources), rather than just fetching each source's generic feed and scoring it after the fact. Higher = broader search but more paid-Actor cost if linkedin/indeed/xing/stepstone/roberthalf/visasponsored are enabled (each keyword runs once per those Actors).
Countries to search in. StepStone only supports germany (also Austria/Belgium, not modeled here); all others support all three.
[ "germany", "switzerland"]Also include jobs that don't name a specific country — tagged Worldwide/Anywhere/Europe/EMEA/Flexible — regardless of the countries filter above. Applies to arbeitnow, remotive, remoteok, weworkremotely, himalayas, and themuse.
Which job sources to query. Direct-API sources (arbeitnow/remotive/jobicy/adzuna/remoteok/weworkremotely/himalayas/themuse/jooble) are free, no legal/ToS exposure — each either has no restriction on this kind of use, or (RemoteOK) an explicit API-terms-of-service permitting it with attribution. jooble needs a free signup key (joobleApiKey) and has a lifetime cap of 500 requests on its free tier, so it's opt-in. linkedin/indeed/xing/stepstone/roberthalf/visasponsored each run a separate paid Apify Store Actor composed against a site whose own Terms of Service prohibit scraping directly — see README before enabling those.
[ "arbeitnow", "remotive", "jobicy", "remoteok", "weworkremotely", "himalayas", "themuse"]Cap on how many results to request from each of linkedin/indeed/xing (these are pay-per-result Actors — keep this modest while testing).
Optional. Only needed if 'adzuna' is included in sources. Get a free key at https://developer.adzuna.com/ — sent only to Adzuna's own official API (api.adzuna.com), never anywhere else. Masked/encrypted by Apify (isSecret).
Optional. Only needed if 'adzuna' is included in sources. Sent only to Adzuna's own official API (api.adzuna.com), never anywhere else. Masked/encrypted by Apify (isSecret).
Optional. Only needed if 'jooble' is included in sources. Get a free key (500-request lifetime cap) at https://jooble.org/api/about — sent only to Jooble's own official API (jooble.org), never anywhere else. Masked/encrypted by Apify (isSecret).
Apify Store Actor to call for LinkedIn. Default is a well-reviewed public Actor. SECURITY: only override this with an Actor ID you trust — the Actor you point this at runs under YOUR account's billing/budget (already-known risk: a run can fail if it would exceed your remaining balance). It does NOT receive your CV, API keys, or any other input field — only a plain keyword/country/max-results string, and this Actor's own LIMITED_PERMISSIONS declaration means it can't reach anything else in your account either way (see README's Security section).
Apify Store Actor to call for Indeed. SECURITY: same trust boundary as linkedinActorId above — only override with an Actor ID you trust.
Apify Store Actor to call for Xing. SECURITY: same trust boundary as linkedinActorId above — only override with an Actor ID you trust.
Apify Store Actor to call for StepStone. Covers Germany, Austria, Netherlands, and Belgium (Austria/Belgium aren't in our countries list); Switzerland is skipped since StepStone doesn't operate there. Filters for English-language ads directly. SECURITY: same trust boundary as linkedinActorId above — only override with an Actor ID you trust.
Apify Store Actor to call for Robert Half. Covers Germany, Netherlands, and Switzerland (via its English-language CH-en locale). SECURITY: same trust boundary as linkedinActorId above — only override with an Actor ID you trust.
Apify Store Actor to call for Relocate.me visa-sponsored international tech jobs. Covers Germany and Netherlands; Relocate.me doesn't cover Switzerland. SECURITY: same trust boundary as linkedinActorId above — only override with an Actor ID you trust.