All three turned up in the 22 September 2026 sweep, and all three cost you applications. The defence is the same each time: trust only the prose inside the posting itself.
Trap 1 — keyword matching, not data
Arbeitnow's “visa sponsorship” filter scans job descriptions for keywords. Today it returned TYTAN Technologies (Munich) in the sponsorship group while the source posting reads: “we currently do not offer visa sponsorship, so we're only able to consider candidates who already have a valid work permit.” The keyword matched because that sentence contains the phrase. The filter read the words correctly and the meaning backwards.
Trap 2 — the region tag is set by the employer
WeWorkRemotely exposes a region field in its RSS, but the value is whatever the poster chose. On the same day, three postings tagged “Anywhere in the World” were not worldwide at all: Proxify accepts CET ±3 hours only, OfferUp says “Remote @ Colombia” in the title, Reddit hires per country. The most trustworthy posting was the one that wrote its own condition: “we are open to applicants worldwide”.
Trap 3 — updated is not posted
Greenhouse returns two date fields: first_published and updated_at. updated_at moves every time a recruiter edits the req, so an August role can look like today's. Real example: SumUp's Senior Backend Engineer shows 22/09 by updated_at, while first_published is 27/08. When you scrape this yourself, filter on first_published; Arbeitnow offers the equivalent in created_at.
Two more worth knowing
- A “New” badge on an aggregator comes with no real date and often just means the listing was bumped.
- Volume is not opportunity: RemoteOK's public API returns the latest 100 rows with 5 senior engineering roles; TrulyRemoteWork claims 230 “worldwide” roles from only 8 companies.
The way to sweep the sources that publish real dates is in Hunting jobs with APIs: Hacker News, Greenhouse, Arbeitnow.