We Work Remotely Jobs Scraper – Real-Time Data avatar

We Work Remotely Jobs Scraper – Real-Time Data

Pricing

from $2.50 / 1,000 results

Go to Apify Store
We Work Remotely Jobs Scraper – Real-Time Data

We Work Remotely Jobs Scraper – Real-Time Data

Live remote job listings from We Work Remotely: keyword and category search with full descriptions, company info, locations, and apply links. Every row streams to your dataset in real time — ready for recruiters, job boards, and AI workflows. Free trial: 2 results per run.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Emmanuel

Emmanuel

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

We Work Remotely Real-Time Data

Free trial: 2 results per run on the free plan. Upgrade to a paid Apify plan for unlimited exports.

Live remote job listings from We Work Remotely — the largest remote work community. Search by keyword and category, collect full descriptions, company info, locations, and posting dates, and stream every row to your dataset in real time.

Who it's for

  • Recruiters and sourcing teams tracking remote hiring demand
  • Job boards and aggregators keeping remote listings fresh
  • Founders and operators researching remote salary and hiring trends
  • Agencies building outreach lists from hiring companies
  • AI agents answering "what remote jobs are live right now?"

Use cases

  1. Track new Python / React / design / support openings daily
  2. Build a remote-jobs feed for a niche board or newsletter
  3. Enrich hiring companies with headquarters and company profiles
  4. Monitor a competitor's hiring velocity
  5. Feed live listings into a RAG pipeline or chatbot
  6. Export weekly snapshots to Sheets, Airtable, or your CRM

Features

CheckboxWhat it does
💼 Job search (default on)Keyword + category search with location, company, and date-posted filters
Enrich with full detailsAdds full description, apply link, company profile, and headquarters to each row (adds a little extra time per record)
🔗 Job linksCollect structured rows from pasted We Work Remotely job URLs
⚙️ Output & deliveryWebhooks (JSON + Slack)
🌐 ConnectionResidential proxy (US default)

Input reference

  • enableJobSearch (boolean, default true) — run keyword/category search.
  • jobKeywords (string[], default ["python"]) — e.g. ["python", "react", "customer support"]. Empty = all jobs in the selected categories.
  • jobCategories (string[], default ["remote-programming-jobs"]) — any of: remote-programming-jobs, remote-full-stack-programming-jobs, remote-front-end-programming-jobs, remote-back-end-programming-jobs, remote-devops-sysadmin-jobs, remote-design-jobs, remote-product-jobs, remote-customer-support-jobs, remote-sales-and-marketing-jobs, remote-management-and-finance-jobs, all-other-remote-jobs. Empty = all categories.
  • jobLocation (string, default "") — e.g. Worldwide, Americas, Europe.
  • jobCompany (string, default "") — e.g. Toggl.
  • jobDatePosted (select any|month|week|day, default any).
  • jobsPerQuery (integer 1–200, default 10).
  • searchFetchFullDetails (boolean, default false) — enrich rows in place (detailsFetched: true). No second row, no dropped records.
  • enableScrapeByUrl (boolean, default false) + jobUrls (string[]) — e.g. ["https://weworkremotely.com/remote-jobs/toggl-senior-full-stack"].
  • webhookUrl, webhookFormat (json|slack), proxyConfiguration.

Demo: leave defaults and click Start — you get live programming jobs in seconds.

Output fields

featureType, jobId, title, company, companyUrl, companyLogo, location, category, jobType, tags, jobUrl, applyUrl, descriptionText, descriptionHtml, postedAt, detailsFetched, searchQuery, searchCategory, position, scrapedAt.

Webhooks

Set webhookUrl (+ webhookFormat). Every record is always saved to the dataset; the webhook sends an additional real-time POST per job. json = full record, slack = compact message. Delivery failures never stop the run.

MCP / AI-agent usage

Via Apify MCP: actor: weworkremotely-com-real-time-data.

Example: "Find 10 live remote Python jobs in Programming posted this month and return title, company, location, and apply link."

FAQ

  • Proxies? Residential US by default; override the country in Connection settings.
  • Free tier? 2 results per run; paying plans are uncapped.
  • Freshness? Every run collects live listings; postedAt and scrapedAt are on every row.
  • Enrich cost? Full-details mode adds a little extra time per record but keeps the same row shape.