We Work Remotely Jobs Scraper avatar

We Work Remotely Jobs Scraper

Pricing

from $1.33 / 1,000 results

Go to Apify Store
We Work Remotely Jobs Scraper

We Work Remotely Jobs Scraper

Scrape remote job listings from We Work Remotely with the full job description, company, category, employment type, region and expiry date. Keyless RSS source, no login, no browser.

Pricing

from $1.33 / 1,000 results

Rating

0.0

(0)

Developer

Farhan Febrian Nauval

Farhan Febrian Nauval

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

We Work Remotely Jobs Scraper — Remote Roles with Full Descriptions

Scrape remote job listings from We Work Remotely: company, role, category, employment type, region and country, posting and expiry dates — and the complete job description, which the source publishes inline. Keyless public RSS. No login, no browser, no proxy needed.

Input

FieldTypeDefaultDescription
categoriesarrayall eightprogramming, design, customer-support, devops-sysadmin, sales-marketing, product, management-finance, all-other
latestAcrossAllCategoriesbooleanfalseOne request, but capped at 90 jobs — see below
maxItemsintegerallStop after this many jobs

Output

{
"_input": "sales-marketing",
"_source": "S1-wwr-rss",
"_scrapedAt": "2026-09-09T12:31:44Z",
"url": "https://weworkremotely.com/remote-jobs/salesloft-enterprise-account-director",
"slug": "salesloft-enterprise-account-director",
"fullTitle": "Salesloft: Enterprise Account Director",
"company": "Salesloft",
"title": "Enterprise Account Director",
"category": "All Other Remote",
"employmentType": "Full-Time",
"region": "Anywhere in the World",
"country": "United States of America",
"countryRaw": "🇺🇸 United States of America",
"state": null,
"skills": null,
"description": "Headquarters: United States, Remote\n\nJob Title: …",
"descriptionHtml": "<p><strong>Headquarters:</strong> …</p>",
"publishedAt": "2026-09-09T07:30:45Z",
"expiresAt": "2026-10-09T07:30:45Z"
}

Three things worth knowing

The combined feed is capped; the category feeds are not. /remote-jobs.rss returns 90 items, roughly ten per category, and looks like the whole board until you compare it. Reading the eight category feeds at the same moment returned 238 distinct jobs. So "all categories" is the default and latestAcrossAllCategories is offered only as a one-request "what is new" shortcut, labelled as such.

The title packs company and role together, and the split is on the first colon. Salesloft: Enterprise Account Director is easy;

IxDF - Interaction Design Foundation: Course Director: UX, UI, and AI
is not. Four of ninety titles in one sample carried more than one colon, and splitting on the last would have moved half the company name into the role. fullTitle is kept alongside the split so nothing is lost.

No per-job request is needed. The RSS carries the entire description inline — 737 characters at the shortest, a median of 5,267, up to 18,707. Scraping the whole board costs eight requests.

Country is usually empty, and that is the data

Only 30 of 238 jobs named a country; the rest are Anywhere in the World or similar, which is what region is for. An empty country here means "not restricted to one", not a missing value.

Errors

_errorMeaning
feed_not_found404 — the category slug moved
empty_feed200 with no <item> elements, so the feed format changed
unexpected_shapeAn item with neither a link nor a guid
blockedEvery TLS profile was refused
network_errorThe ladder never reached the server — DNS, timeout, reset

A job listed under two categories is emitted once: these feeds are slices of one board, so de-duplication is across the whole run, by URL.

If no jobs are scraped at all, the run fails rather than reporting success over an empty dataset.