WeWorkRemotely Scraper - Remote Jobs & Company Data | $3/1K
Pricing
from $3.00 / 1,000 jobs
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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.
| Jobs | Cost |
|---|---|
| 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-scraperto 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:
1. Search URLs (recommended)
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
| Field | Type | Description |
|---|---|---|
searchUrls | string[] | Search page or category page URLs from weworkremotely.com. |
searchQueries | string[] | One or more search keywords. |
maxResultsPerQuery | integer | Max results per category/keyword (default 100). |
maxResults | integer | Total cap across all modes (default 10, 0 = unlimited). |
mode | enum | full (default): fetches detail pages for logos and richer descriptions. fast: listing data only — completes in seconds. |
includeCompanyInfo | boolean | Fetch company profile pages for HQ, website, total jobs (default false). |
maxConcurrency | integer | Parallel detail/company page fetches (default 5). |
proxyConfiguration | object | Proxy 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 jobs | Fields | Memory |
|---|---|---|---|
| Fast | ~2 seconds | Listing 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
Related actors
- RemoteOK Scraper — 1,300+ remote jobs with salary data
- Indeed Scraper — 60+ countries, salary & company enrichment
- LinkedIn Jobs Scraper — LinkedIn job listings
- Welcome to the Jungle Scraper — European tech jobs
Something not working? Create an issue and we'll fix it fast.