WeWorkRemotely Scraper - Remote Jobs & Company Data | $3/1K avatar

WeWorkRemotely Scraper - Remote Jobs & Company Data | $3/1K

Pricing

from $3.00 / 1,000 jobs

Go to Apify Store
WeWorkRemotely Scraper - Remote Jobs & Company Data | $3/1K

WeWorkRemotely Scraper - Remote Jobs & Company Data | $3/1K

Extract remote job listings from WeWorkRemotely.com. Returns 26 fields: job title, company, salary (min/max), full description, category, location, apply URL, posting date, website and more. Covers programming, design, DevOps, marketing, product, etc. Pay-per-result: $3 per 1,000 extracted jobs.

Pricing

from $3.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Ale

Ale

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

WeWorkRemotely Scraper - Remote Jobs, Salaries & Companies

Extract remote job listings from WeWorkRemotely.com — one of the largest and most trusted remote job boards. Search by keyword, browse categories, or filter by salary range. Get structured data including salaries, employment type, countries, company info (HQ, website), full descriptions, and apply URLs. No code needed.


What data can you extract?

Every job listing includes:

Job details

  • Job title and unique ID
  • Full description (plain text + raw HTML)
  • Category (Full-Stack Programming, Design, DevOps, etc.)
  • Employment type (Full-Time, Contract, Part-Time)
  • Salary: structured min/max + currency + display text
  • Countries (extracted from listing badges)
  • Posting date (ISO 8601)
  • Apply URL

Company details

  • Company name
  • Company logo URL
  • Company profile URL on WeWorkRemotely
  • Company HQ location (with includeCompanyInfo)
  • Company website (with includeCompanyInfo)
  • Total jobs posted by company (with includeCompanyInfo)

Location

  • Region (e.g. "Anywhere in the World", "US Only", "Europe")

Meta

  • Source URL on WeWorkRemotely
  • Which search query or category found the job
  • Scrape timestamp

Pricing

$3 per 1,000 jobs — simple, predictable pricing.

JobsCost
10 jobs$0.03
100 jobs$0.30
1,000 jobs$3.00

Every job includes the full description, salary, and apply URL. No hidden fees, no monthly subscription.


Use with AI Agents (MCP)

Connect this actor to any MCP-compatible AI client — Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.

Apify MCP server URL:

https://mcp.apify.com?tools=santamaria-automations/weworkremotely-scraper

Example prompt once connected:

"Use weworkremotely-scraper to find remote software engineering jobs paying $100K+. Return the top 10 results as a table with title, company, salary, and country."


How to use

The scraper supports three URL formats:

Search for any keyword, optionally filter by salary range. Go to weworkremotely.com, use the search bar, apply filters, and copy the URL.

{
"searchUrls": [
"https://weworkremotely.com/remote-jobs/search?term=software",
"https://weworkremotely.com/remote-jobs/search?term=engineer&salary_range%5B%5D=%24100%2C000%20or%20more%20USD"
]
}

2. Category URLs

Browse entire job categories via RSS feeds. Fast and comprehensive.

{
"searchUrls": [
"https://weworkremotely.com/categories/remote-programming-jobs",
"https://weworkremotely.com/categories/remote-design-jobs",
"https://weworkremotely.com/remote-full-time-jobs"
]
}

Available category URLs:

  • /categories/remote-programming-jobs — All programming jobs
  • /categories/remote-full-stack-programming-jobs — Full-stack
  • /categories/remote-front-end-programming-jobs — Frontend
  • /categories/remote-back-end-programming-jobs — Backend
  • /categories/remote-design-jobs — Design
  • /categories/remote-devops-sysadmin-jobs — DevOps & Sysadmin
  • /categories/remote-management-and-finance-jobs — Management & Finance
  • /categories/remote-product-jobs — Product
  • /categories/remote-customer-support-jobs — Customer Support
  • /categories/remote-sales-and-marketing-jobs — Sales & Marketing
  • /remote-full-time-jobs — Full-time only
  • /remote-contract-jobs — Contract only

3. Search Keywords

Enter one or more keywords. Mapped queries use the matching category feed; unmapped queries use the search page.

{
"searchQueries": ["engineer", "design", "marketing"],
"maxResultsPerQuery": 50
}

Company enrichment

Enable includeCompanyInfo to fetch each company's profile page and extract:

  • HQ location — company headquarters city/country
  • Website — company website URL
  • Total jobs posted — how many jobs the company has on WWR

Companies are deduplicated, so multiple jobs from the same company only trigger one extra request.

{
"searchUrls": ["https://weworkremotely.com/remote-jobs/search?term=python"],
"includeCompanyInfo": true,
"maxResults": 20
}

Input reference

FieldTypeDescription
searchUrlsstring[]Search page or category page URLs from weworkremotely.com.
searchQueriesstring[]One or more search keywords.
maxResultsPerQueryintegerMax results per category/keyword (default 100).
maxResultsintegerTotal cap across all modes (default 10, 0 = unlimited).
modeenumfull (default): fetches detail pages for logos and richer descriptions. fast: listing data only — completes in seconds.
includeCompanyInfobooleanFetch company profile pages for HQ, website, total jobs (default false).
maxConcurrencyintegerParallel detail/company page fetches (default 5).
proxyConfigurationobjectProxy settings. Datacenter proxies work great.

Output example

{
"id": "titan-ai-full-stack-developer-ai-applications",
"title": "Full-Stack Developer, AI Applications",
"company": "Titan Ai",
"company_logo_url": "https://we-work-remotely.imgix.net/logos/0001/example.png",
"company_hq": "San Francisco, CA",
"company_website": "https://titan.ai",
"company_total_jobs": 5,
"company_profile_url": "https://weworkremotely.com/company/titan-ai",
"location": "Anywhere in the World",
"category": "Full-Stack Programming",
"tags": ["Full-Stack Programming", "Full-Time"],
"employment_type": "Full-Time",
"countries": ["United States", "Canada"],
"description_full": "Titan builds an AI platform for banking, seeking a Full-Stack Developer...",
"description_html": "<p>Titan builds an AI platform for banking...</p>",
"salary_min": 120000,
"salary_max": 180000,
"salary_currency": "USD",
"salary_period": "year",
"salary_text": "$120,000 - $180,000",
"posted_at": "2026-04-08T20:32:08Z",
"source_url": "https://weworkremotely.com/remote-jobs/titan-ai-full-stack-developer-ai-applications",
"source_platform": "weworkremotely.com",
"apply_url": "https://weworkremotely.com/remote-jobs/titan-ai-full-stack-developer-ai-applications",
"search_query": "https://weworkremotely.com/remote-jobs/search?term=software",
"scraped_at": "2026-05-04T14:30:00Z"
}

Use cases

  • Job aggregation — combine with other job scrapers to build a comprehensive remote job board
  • Salary benchmarking — track salary ranges by role and region over time
  • Company intelligence — monitor which companies are hiring and how many roles they post
  • Lead generation — identify growing companies with multiple open positions
  • Market research — track demand for specific skills and technologies in remote work

Speed

Mode~16 jobsFieldsMemory
Fast~2 secondsListing data (title, company, salary, category, countries)~16 MB
Full (default)~30 seconds+ company logos, richer descriptions~16 MB
Full + Company Info~45 seconds+ HQ, website, total jobs~16 MB

Fast mode is ideal for quick monitoring. Full mode adds company logos and richer job descriptions from detail pages. Company info mode adds HQ, website, and job count from company profile pages.


Integrations

This actor works with all Apify integrations:

  • API — trigger runs and download results programmatically
  • Webhooks — get notified when a run completes
  • Zapier & Make — connect to 5,000+ apps
  • Google Sheets — export directly to a spreadsheet
  • Slack, Email — get notifications with results


Something not working? Create an issue and we'll fix it fast.