We Work Remotely Jobs Search Scraper avatar

We Work Remotely Jobs Search Scraper

Pricing

Pay per usage

Go to Apify Store
We Work Remotely Jobs Search Scraper

We Work Remotely Jobs Search Scraper

Scrape remote job listings from We Work Remotely, the largest remote work community. Extract job titles, companies, locations, categories, and application details for remote recruitment and market analysis.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Jobs API

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

The latest and most advanced We Work Remotely Jobs Search Scraper. Our We Work Remotely Jobs Search Scraper extracts real-time job postings at scale from all over the world. A new research tool built for recruitment, insights and HR.

Features

  • Keyword search — find jobs by keyword, search term, or role
  • Location filtering — narrow results to specific cities, regions, or countries

Use Cases

  • Remote-first job market intelligence — track demand for fully-remote positions across industries
  • Distributed team hiring patterns — monitor how remote-first companies build their teams
  • Global remote salary trends — collect compensation data for location-independent roles
  • Location-independent career tracking — identify skills most valued by remote employers

Sample Input

{
"countryName": "United States",
"companyName": "",
"locationName": "Remote",
"includeKeyword": "React, Node.js",
"pagesToFetch": 3,
"jobType": "FULLTIME",
"datePosted": "all",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"jobTitle": "Senior Backend Engineer",
"companyName": "GitLab",
"location": "Remote, Worldwide",
"postedDate": "2026-06-15",
"jobUrl": "https://weworkremotely.com/jobs/senior-backend-engineer-gitlab",
"description": "GitLab is looking for a senior backend engineer to work on our core platform...",
"searchQuery": "React, Node.js",
"searchLocation": "Remote",
"scrapedAt": "2026-06-20T10:00:00.000Z"
}

Input

FieldTypeDefaultRequiredDescription
querystringdeveloperJob search keyword (e.g. 'frontend developer', 'product manager').
keywordsstringAlternative keywords for job search.
maxItemsinteger50Maximum number of job listings to scrape.
proxyConfigurationobject{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}Proxy settings. Apify Residential proxy recommended.
experienceLevelstringFilter by minimum experience level: Entry Level, Mid Level, Senior Level, Executive, Director.
salaryMinintegerMinimum salary filter (in local currency). Only show jobs paying at least this amount.
salaryMaxintegerMaximum salary filter (in local currency). Only show jobs paying at most this amount.
educationLevelstringFilter by minimum education level: High School, Associate Degree, Bachelor's, Master's, Doctorate.

Output

FieldDescription
jobTitleJob Title
companyNameCompany Name
locationJob Location
postedDatePosted Date
jobUrlJob URL
descriptionJob Description
searchQuerysearch Query
searchLocationsearch Location
scrapedAtscraped At

Notes

  • Proxy: Residential proxy is highly recommended — set proxyConfiguration: { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
  • Rate limits: Keep result limits reasonable per run to avoid IP bans
  • Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a consistently fresh dataset