App Logo
monster.com

Search Monster jobs

Search Monster's US job listings by free-text keyword and optional free-text location (city/state, e.g. "Austin, TX"; omit for a nationwide/remote search). Drives Monster's own search-jobs API directly rather than the DOM — same request the site's search page fires, so it carries the same read-what-the-site-reads JobPosting data. Returns total (jobs on this page, max 18), estimatedTotal (site's own broader estimate across the full index) and jobs (jobId, title, company, location, remote, salary, currency, datePosted, url, applyUrl). Monster's client always searches with country fixed to "us" regardless of the location text typed — this mirrors monster.com's own site behavior (it is a US-market board); a non-US location (e.g. "Paris, France") is not rejected — Monster's own geocoding can silently match a same-named US place instead (e.g. resolving to Paris, Maine) and return results for that place, since the search is always scoped to the US index. Paginates via the site's own page param (page=1, 2, ...; 18 results/page) — a page beyond 1 re-derives Monster's continuation token internally to fetch the correct next slice; results may repeat sponsored/promoted listings across pages, matching the site's own behavior. A keyword with no matches returns total:0, jobs:[] — not an error.

Input

query required

Free-text keyword search, e.g. "software engineer"

page optional

1-based page number, 18 results per page. Defaults to 1.

where optional

Free-text US location, e.g. "Austin, TX" or "remote". Omit for a nationwide search.

Output

jobs required
total required
estimatedTotal required

Start building not clicking