City feed
Remote React roles from tech companies that post directly on Greenhouse, Lever, Ashby, and Workable. No 'JavaScript experience a plus' catch-alls — just roles where React is the actual job.
Finding high-quality remote React roles means filtering through thousands of generic 'Software Engineer' listings that mention React once in a 40-line requirements list. Most APIs don't do that filtering for you.
We title-match and normalize React roles at the source — before they hit the feed. Combine with the remote filter and you get a focused stream of roles where React is the primary stack.
When you are ready for every filter, validation rule, and response field, use the Jobs API reference.
1,079,051
Total Jobs Indexed
+1,093
Added Past 24h
+524,891
Added Past 30 Days
20,108
Employers
Same query as the playground, as cURL. Use your real key on the server only.
curl -X GET "https://api.cleanjobdata.com/jobs?title=React&workSetting=remote_only" \ -H "Authorization: Bearer YOUR_API_KEY"
Sign up for CleanJobData, open the dashboard, and create or copy your API key. Send it as Authorization: Bearer <token> on every request (server-side only in production—never expose keys in mobile apps or public repos).
Use the filters configured for Remote React Jobs on this page, then extend with any supported Jobs list parameters.
Use a modest limit while prototyping, default to sort_by=published for recency, then follow pagination.next_page for large imports. Back off with exponential retry if you hit rate limits.
Choose which fields you render in job cards versus what you index for search. On list endpoints, trim payloads with fields, include_fields, or exclude_fields, and only request description when you truly need full text on list views.