RemoteWorkFromAnywhere
A job aggregator that scrapes popular job boards, filters out fake and location-bound remote roles, and gives you a clean, accurate list of genuinely remote opportunities.
The Problem
Most job boards are full of roles labeled “remote” that are actually location-restricted, US-only, or not remote at all. RemoteWorkFromAnywhere was built to cut through that — scraping listings from multiple platforms, normalizing them, and filtering out anything that isn’t truly remote.
What We Built
The stack is Next.js, Node.js with a web scraping layer that runs periodically to keep listings fresh.
Multi-platform scraping — Scrapers run against LinkedIn, ZipRecruiter, and other job boards on a schedule. Each platform has its own scraping script that handles its specific structure, pagination, and any protections in place.
Data normalization — Listings from different platforms are formatted into a consistent structure so everything can be searched and filtered uniformly.
Fake remote filtering — Pattern matching is applied to remove roles that are labeled remote but are actually location-bound or restricted. Jobs from platforms that don’t properly support remote listings are excluded entirely.
Search & filters — Users can refine results by skills, tags, and job-specific filters to find exactly what they’re looking for.
Technical Challenges
The scraping layer was the hardest part. Every platform has its own structure, and several have anti-bot protections in place. Writing reliable scripts for each one — handling pagination, bypassing protections, and making sure data comes back clean — took the most effort.
Results & Impact
RemoteWorkFromAnywhere is live at remoteworkfromanywhere.com. It’s a company project with no public source code.