[๐ฐ0.8/1k] WeWorkRemotely Jobs Scraper
Pricing
from $0.70 / 1,000 jobs
[๐ฐ0.8/1k] WeWorkRemotely Jobs Scraper
Scrapes job listings from WeWorkRemotely.com. Supports categories, search, and job detail pages with rich JSON-LD data including salary, applicant countries, and company info.
Pricing
from $0.70 / 1,000 jobs
Rating
0.0
(0)
Developer
Epic Scrapers
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
WeWorkRemotely Jobs Scraper
Scrape remote job listings from WeWorkRemotely.com โ the largest remote work community with over 3 million visitors. Extract job titles, descriptions, salaries, company info, applicant country requirements, skills, and more. Export to JSON, CSV, or Excel.
What This Scraper Does
- Scrape job listings from category pages, search results, employment-type pages, or individual job detail pages
- Extract full job details including descriptions, salary ranges (min/max), employment type, company info, and applicant country requirements
- Filter by category โ Back-End, Front-End, Full-Stack, DevOps, Design, Product, Sales, Customer Support, and more
- Search by keyword โ find specific roles like "python developer", "react", "devops engineer"
- Filter by employment type โ Full-Time, Contract
- Post-filter results by country, region, time posted, job type, and minimum salary
- Choose output mode โ detailed mode with full job descriptions and salary data, or fast listing-only mode
Why Use This Scraper
WeWorkRemotely is one of the most popular remote job boards, but browsing manually is time-consuming. You can't search with complex filters, compare salaries across listings, or export results in bulk. This scraper automates the entire process so you can:
- Build a pipeline of remote job leads in minutes instead of hours
- Filter jobs by the countries that accept applicants from your location
- Find jobs within your salary range using the minimum salary filter
- Track new job postings over time with the posted-date filter
- Export structured data for analysis, job boards, or recruitment tools
Quick Start
Option A: Start URLs (Recommended)
Paste one or more WeWorkRemotely URLs directly:
{"startUrls": ["https://weworkremotely.com/categories/remote-back-end-programming-jobs","https://weworkremotely.com/remote-full-time-jobs","https://weworkremotely.com/remote-jobs/search?term=python"],"includeDetailPages": true,"maxItems": 100}
Option B: Built-in Filters
Don't have specific URLs? Use the category, keyword, and employment-type pickers instead:
{"category": "remote-back-end-programming-jobs","searchKeyword": "python","employmentType": "full-time","includeDetailPages": true,"maxItems": 100}
Option C: Fast Listing-Only Mode
Get basic job info without detail pages โ much faster for large-scale scraping:
{"startUrls": ["https://weworkremotely.com/categories/remote-front-end-programming-jobs"],"includeDetailPages": false,"maxItems": 500}
Available Categories
| Category Slug | Display Name |
|---|---|
remote-back-end-programming-jobs | Back-End Programming |
remote-front-end-programming-jobs | Front-End Programming |
remote-full-stack-programming-jobs | Full-Stack Programming |
remote-devops-sysadmin-jobs | DevOps and SysAdmin |
remote-design-jobs | Design |
remote-product-jobs | Product |
remote-management-and-finance-jobs | Management and Finance |
remote-sales-and-marketing-jobs | Sales and Marketing |
remote-customer-support-jobs | Customer Support |
all-other-remote-jobs | All Other Remote |
URL Types You Can Use
| URL Pattern | Description |
|---|---|
https://weworkremotely.com/remote-jobs | All job listings |
https://weworkremotely.com/categories/{slug} | Jobs in a specific category |
https://weworkremotely.com/remote-jobs/search?term={keyword} | Search results for a term |
https://weworkremotely.com/remote-full-time-jobs | Full-time jobs only |
https://weworkremotely.com/remote-contract-jobs | Contract jobs only |
https://weworkremotely.com/remote-jobs/{job-slug} | A single job detail page |
Post-Filters
Narrow down results after scraping with these optional filters:
| Filter | Description | Example |
|---|---|---|
countries | Only keep jobs accepting applicants from these countries | ["US", "GB", "DE"] |
timeFilter | Only keep jobs posted within this window | "7d", "30d", "24h", "90d" |
regions | Only keep jobs from these regions | ["Anywhere in the World", "USA Only"] |
jobTypes | Only keep specific employment types | ["Full-Time", "Contract"] |
minSalary | Minimum salary in USD/year | 80000 |
Example: Full Input
{"startUrls": ["https://weworkremotely.com/categories/remote-back-end-programming-jobs","https://weworkremotely.com/remote-full-time-jobs"],"includeDetailPages": true,"includeDescription": true,"cleanHtml": false,"countries": ["US", "GB", "CA"],"timeFilter": "30d","regions": [],"jobTypes": ["Full-Time"],"minSalary": 60000,"maxItems": 200}
Example Output
Each job result contains structured data ready for analysis:
{"jobId": "community-sports-partners-web-developer","title": "Web Developer","url": "https://weworkremotely.com/remote-jobs/community-sports-partners-web-developer","description": "<strong>Description</strong><br/><p>Community Sports Partners is one of the largest...</p>","employmentType": ["Full-Time"],"occupationalCategory": ["Back-End Programming"],"postedDate": "2026-05-28 21:38:25 UTC","validThrough": "2026-06-27 21:38:25 UTC","companyName": "Community Sports Partners","companyLogo": "https://we-work-remotely.imgix.net/logos/0171/5359/logo.gif","companyUrl": "https://communitysportspartners.ca","companyId": "community-sports-partners","location": "Buenos Aires, Argentina","applicantCountries": ["US", "GB", "DE"],"salary": {"currency": "USD","min": 80000,"max": 120000,"unit": "YEAR"},"applyUrl": "https://communitysportspartners.ca/careers","applyType": "external","directApply": false,"tags": ["Full-Time", "Anywhere in the World"],"isFeatured": false,"isBoosted": false,"postedAge": "2d","scrapedAt": "2026-05-30T14:00:00.000Z","listingOnly": false}
Output Fields
| Field | Description |
|---|---|
jobId | Unique job slug from the URL |
title | Job title as listed on WeWorkRemotely |
url | Direct link to the job listing |
description | Full job description (HTML or plain text) |
employmentType | Employment type(s) โ Full-Time, Contract, etc. |
occupationalCategory | Job categories โ Back-End Programming, Design, etc. |
postedDate | When the job was posted (UTC) |
validThrough | When the job listing expires (UTC) |
companyName | Name of the hiring company |
companyLogo | URL of the company logo image |
companyUrl | Company's website URL |
companyId | Company's profile slug on WeWorkRemotely |
location | Company headquarters location |
applicantCountries | Countries where applicants can be based |
salary | Salary information (currency, min, max, unit) |
applyUrl | External URL to apply for the job |
applyType | Whether the apply URL is external |
directApply | Whether the job supports direct application |
tags | Listing tags (employment type, region, salary band) |
isFeatured | Whether the job is a featured/paid listing |
isBoosted | Whether the job is boosted |
postedAge | Human-readable time since posting (e.g. "2d", "1w") |
scrapedAt | Timestamp when the job was scraped |
listingOnly | Whether this result came from listing-only mode |
Output Formats
Results are stored in the default dataset and available as:
- JSON โ structured data for API consumption or further processing
- CSV โ open in Excel, Google Sheets, or any spreadsheet tool
- Excel โ formatted spreadsheets ready for reporting
Tips & Use Cases
Job hunting โ scrape your target category with includeDetailPages: true and timeFilter: "7d" to get the latest relevant listings with full descriptions and salary info.
Recruitment & sourcing โ scrape multiple categories with includeDetailPages: false for speed, then use the countries filter to find candidates eligible in specific regions.
Market research โ scrape all categories regularly to track remote job market trends: which technologies are in demand, average salary ranges by role, and which companies are hiring.
Job board / aggregator โ use the output to populate your own job board or newsletter with fresh remote job listings.
Competitive analysis โ monitor which companies are posting the most remote roles and what skills they're looking for.
Built on the Apify platform. To run this scraper, you'll need an Apify account and residential proxies (recommended for reliable access).