We Work Remotely Jobs Scraper avatar

We Work Remotely Jobs Scraper

Pricing

from $19.00 / 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. Export title, company, category, location, job type, tags, and more to CSV, Excel, JSON, or XML.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

ParseForge Banner

💼 We Work Remotely Jobs Scraper

🚀 Export remote job listings from We Work Remotely in seconds. Scrape job title, company, category, location, job type, skills tags, and more - no account required.

🕒 Last updated: 2026-05-21 · 📊 10 fields per record · 400+ active jobs · 10 categories · 🌍 Global remote roles

The We Work Remotely Scraper exports live job listings from weworkremotely.com - one of the largest and most established remote job boards on the internet. It returns 10 fields per record, including job title, company name, category, location, job type, skills tags, and the direct application URL.

The platform hosts remote positions across 10 job categories, from software engineering and design to customer support and marketing. This Actor fetches that data in real-time and delivers it as CSV, Excel, JSON, or XML in under 60 seconds. No browser automation, no login, no scraping complexity.

🎯 Target Audience💡 Primary Use Cases
Recruiters, HR teams, job aggregators, career coaches, workforce researchers, developersRemote job market analysis, job board aggregation, talent pipeline sourcing, skills trend monitoring, salary benchmarking

📋 What the We Work Remotely Scraper does

Four workflows in a single run:

  • 🌍 Full board export. All active remote jobs across every category.
  • 🗂️ Category filter. Target one specific category - Back-End Programming, Design, Customer Support, Sales and Marketing, and more.
  • 📊 Skills intelligence. Every job includes a tags array of required skills for trend analysis.
  • 🔗 Direct links. Each record includes the canonical job URL for immediate application or archiving.

Each record includes company logo URL, job title, company name, category, application URL, location requirement, job type (full-time/contract), skills tags, and posted date.

💡 Why it matters: remote job market intelligence requires consistent, structured data. Building your own RSS parser, deduplicating across 10 category feeds, and normalizing fields takes hours. This Actor delivers clean, deduplicated, typed data on every run - ready for your spreadsheet, database, or dashboard.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.


⚙️ Input

InputTypeDefaultBehavior
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.
categorystring""Category slug to filter by. Empty = all categories.

All categories available:

SlugLabel
(empty)All Categories
remote-back-end-programming-jobsBack-End Programming
remote-front-end-programming-jobsFront-End Programming
remote-full-stack-programming-jobsFull-Stack Programming
remote-design-jobsDesign
remote-devops-sysadmin-jobsDevOps and Sysadmin
remote-product-jobsProduct
remote-customer-support-jobsCustomer Support
remote-management-and-finance-jobsManagement and Finance
remote-sales-and-marketing-jobsSales and Marketing
all-other-remote-jobsAll Other Remote

Example 1 - All remote jobs (default preview):

{
"maxItems": 10
}

Example 2 - Engineering jobs only:

{
"maxItems": 100,
"category": "remote-full-stack-programming-jobs"
}

⚠️ Good to Know: The We Work Remotely RSS feed is updated in real-time and typically contains 10-126 active listings per category. Running without a category filter sweeps all 10 categories and returns up to maxItems total results.


📊 Output

Each record contains 10 fields:

FieldTypeDescription
🖼️ imageUrlstring / nullCompany logo URL (conditionally present)
📝 titlestringJob title
🏢 companystringCompany name
🗂️ categorystringJob category (e.g. "Back-End Programming")
🔗 urlstringDirect URL to the job listing
📍 locationstringLocation requirement (e.g. "Anywhere in the World")
💼 jobTypestring / nullEmployment type (e.g. "Full-Time", "Contract")
🏷️ tagsarrayRequired skills (e.g. ["Ruby on Rails", "Python"])
📅 postedAtstringISO 8601 date the job was posted
🕒 scrapedAtstringISO 8601 date this record was scraped

Sample records (real output):

[
{
"imageUrl": "https://wwr-pro.s3.amazonaws.com/logos/0171/2344/logo.gif",
"title": "Senior Ruby on Rails Developer",
"company": "OnTheGoSystems",
"category": "Back-End Programming",
"url": "https://weworkremotely.com/remote-jobs/onthegosystems-senior-ruby-on-rails-developer-2",
"location": "Anywhere in the World",
"jobType": "Full-Time",
"tags": ["Ruby on Rails and Artificial Intelligence (AI)"],
"postedAt": "2026-05-19T06:26:21.000Z",
"scrapedAt": "2026-05-21T22:53:23.514Z"
},
{
"imageUrl": null,
"title": "Blockchain Engineer & Researcher",
"company": "FairGambling",
"category": "Back-End Programming",
"url": "https://weworkremotely.com/remote-jobs/fairgambling-blockchain-engineer-researcher",
"location": "Anywhere in the World",
"jobType": "Full-Time",
"tags": [],
"postedAt": "2026-05-18T12:15:53.000Z",
"scrapedAt": "2026-05-21T22:53:23.514Z"
},
{
"imageUrl": "https://wwr-pro.s3.amazonaws.com/logos/0171/5141/logo.gif",
"title": "Staff Software Engineer (Magic Containers)",
"company": "bunny.net",
"category": "Back-End Programming",
"url": "https://weworkremotely.com/remote-jobs/bunny-net-staff-software-engineer-magic-containers",
"location": "Anywhere in the World",
"jobType": "Full-Time",
"tags": ["Containers", "Linux", "Network Protocols", "C#", "Kubernetes", "and Large-scale Distributed Systems"],
"postedAt": "2026-05-12T12:34:46.000Z",
"scrapedAt": "2026-05-21T22:53:23.515Z"
}
]

✨ Why choose this Actor

FeatureBenefit
🚀 Real-time dataFetches live listings directly from the We Work Remotely RSS feed
🗂️ 10 categories coveredOne run covers the entire board or a single focused category
🏷️ Skills tags parsedComma-separated skills string split into a clean array
🖼️ Company logos includedImage URLs ready to embed in your UI or dashboard
📥 4 export formatsDownload as CSV, Excel, JSON, or XML with one click
FastTypical run completes in under 10 seconds for 100 items
🌐 No login requiredNo account, no API key, no browser headaches

📈 How it compares to alternatives

ApproachSetup TimeData FreshnessFieldsCost
This Actor2 minutesReal-time10 structured fieldsPay-per-result
Manual RSS parsingHours of codeReal-timeRequires custom parserDev time
Copy-paste from siteManualSnapshotNo structureTime-consuming
Third-party job APIsDays of integrationOften delayedVariableSubscription

🚀 How to use

  1. Create a free account - get $5 free credit, no credit card required.
  2. Open the We Work Remotely Scraper on Apify.
  3. Set maxItems to how many jobs you want (default: 10).
  4. Optionally select a category to narrow results.
  5. Click Start and download your dataset as CSV, Excel, JSON, or XML.

💼 Business use cases

🔍 Talent sourcing and recruitment

Build a pipeline of companies actively hiring for remote roles. Track hiring trends by category, identify companies that post frequently, and get direct application links for your candidates.

📊 Remote job market research

Analyze which skills are most in demand, how job type distributions shift over time, and which categories are growing. Export to Excel for your next workforce report.

🤝 Job board aggregation

Power your own job board with live We Work Remotely listings. Combine this Actor with others (LinkedIn, Greenhouse, Lever) to build a comprehensive remote-only job aggregator.

🎯 Competitive intelligence

Monitor which companies are expanding their remote teams, what roles they are hiring for, and how that changes month over month - without manually checking the site every day.


🔌 Automating We Work Remotely Scraper

Connect this Actor to your favorite automation tools without writing code:

  • Make (Integromat) - Schedule daily runs and push new jobs to Google Sheets, Airtable, or a Slack channel automatically.
  • Zapier - Trigger on new dataset items and send alerts to your CRM, email list, or Notion database.
  • Slack - Post a daily digest of new remote engineering or design jobs to your team channel.
  • Airbyte - Sync the dataset to your data warehouse (BigQuery, Snowflake, Redshift) for long-term trend analysis.

All integrations are available from the Integrations tab on the Actor page.


🌟 Beyond business use cases

🎓 Academic research

Study the evolution of remote work, skill demand shifts post-pandemic, or geographic distribution of location requirements in distributed teams.

🌱 Non-profit and social good

Help career coaches at non-profits feed structured remote job data to their clients. Many underserved communities benefit most from remote-first opportunities.

🛠️ Developer experimentation

Use the clean, predictable JSON output as a test dataset for NLP pipelines, job recommendation systems, or machine learning experiments on job descriptions.

📰 Journalism and newsletters

Power a weekly newsletter or blog post with the latest remote opportunities. Automate the data collection so you focus on the editorial angle.


🤖 Ask an AI assistant about this scraper

Not sure if this Actor fits your use case? Open your AI assistant and ask:

"I want to scrape remote job listings from We Work Remotely, including job title, company, category, skills, and application URL. I found a ParseForge actor that fetches the RSS feed across 10 categories. Can you help me set up a daily run that saves results to a Google Sheet?"

The structured output makes this Actor ideal for AI-assisted pipelines.


❓ Frequently Asked Questions

❓ How many jobs does the scraper return? The main RSS feed provides up to 100 jobs (10 per category). Category-specific feeds return 10-126 jobs. Use maxItems to cap the output.

❓ How often is the data updated? We Work Remotely updates their RSS feed continuously as new jobs are posted. Each Actor run fetches the latest available listings.

❓ Do I need a We Work Remotely account? No. The RSS feed is publicly accessible without authentication.

❓ Why is imageUrl null for some jobs? Company logos are optional on We Work Remotely. Not all employers upload one. When absent, the field returns null.

❓ Why is jobType null for some jobs? Job type is an optional field in the source. When not specified by the employer, it returns null.

❓ Can I scrape a specific category only? Yes. Set the category input to any of the 10 supported slugs (e.g. remote-full-stack-programming-jobs).

❓ What does tags contain? The tags array contains skills and technologies required for the job, as listed by the employer (e.g. ["Python", "Django", "PostgreSQL"]).

❓ How fast does the Actor run? A typical run for 100 items completes in under 15 seconds. For 10 items, usually under 5 seconds.

❓ Can I run this on a schedule? Yes. Use the Apify Scheduler to run the Actor daily, weekly, or on any cron schedule. Combine with an integration to push results to your preferred destination automatically.

❓ Is the scraper affected by Cloudflare or anti-bot protection? No. The Actor reads the public RSS feed which is not protected by Cloudflare or any bot detection.

❓ Can I scrape job detail pages for full descriptions? This Actor scrapes the listing metadata available in the RSS feed. Full job descriptions are not included in the current version.

❓ What export formats are supported? CSV, Excel (.xlsx), JSON, and XML - available from the Apify dataset download UI with one click.


🔌 Integrate with any app

Download your dataset as CSV, Excel, JSON, or XML from the Apify Console. Or connect directly via the Apify API:

GET https://api.apify.com/v2/datasets/{datasetId}/items?format=csv&token={yourToken}

Supported integrations include: Google Sheets, Airtable, Notion, Zapier, Make, n8n, Slack, Discord, HubSpot, Salesforce, BigQuery, Snowflake, Redshift, MongoDB, PostgreSQL, and any REST endpoint.


ActorDescription
ParseForge LinkedIn Jobs ScraperScrape LinkedIn job postings with full detail
ParseForge OurAirports ScraperGlobal airport database - 85,000+ airports
ParseForge CVS Reviews ScraperCustomer reviews and ratings from CVS

💡 Pro Tip: browse the complete ParseForge collection for more high-quality, no-maintenance scrapers across jobs, travel, retail, and finance.

🆘 Need Help? Open our contact form


⚠️ Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by We Work Remotely. It reads publicly available RSS feeds in accordance with standard web access practices. Use responsibly and in compliance with We Work Remotely's terms of service.