App Logo
hellowork.com

Search HelloWork jobs

Search HelloWork's French job listings by keyword, optional free-text location, and page (30 offers/page). Returns total and jobs (jobId, title, company, url, location, contract, remoteTag, salary, superRecruiter, postedAgo). Salary and remote-work tags are only present when the listing/employer chose to show them, so they're frequently null.

Input

query required

Free-text job search query, same as HelloWork's own search box (e.g. "data engineer").

page optional

1-based page, 30 offers per page (HelloWork's own ?p= param).

Default: 1
location optional

Free-text location (e.g. "Paris", "Lyon"). Omit to search all of France.

Output

jobs required
page required
total required

Matching offer count reported by HelloWork's own results header. 0 with empty jobs[] = no matching offers (first-class outcome, not an error).

FAQ

Search HelloWork's French job listings by keyword, optional free-text location, and page (30 offers/page). Returns total and jobs (jobId, title, company, url, location, contract, remoteTag, salary, superRecruiter, postedAgo). Salary and remote-work tags are only present when the listing/employer chose to show them, so they're frequently null.
Required: query. Optional: page, location.
It returns jobs, page, total.
No. It only uses pages of hellowork.com that are reachable without signing in.
It only reads. It looks things up on hellowork.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/hellowork.com/search_jobs, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/hellowork.com/search_jobs
It is part of Reduck's official curated catalogue.

Start building not clicking