Menu

How to find remote jobs you can actually apply to from your country (Python)
πŸ“°

How to find remote jobs you can actually apply to from your country (Python)

DEV Community: careerΒ·SteadyScrapeΒ·6 days ago
#rr5mkZoY
#devtocareer#devto#dev#jobs#remote
Reading 0:00
15s threshold

Search "remote data analyst" and half the results are "Remote – US only", "must reside in Germany", or hybrid with a hidden office. If you live in Brazil, Mexico or Costa Rica, you can lose an evening opening postings you're not allowed to apply for.

This post shows a Python script that returns remote jobs filtered by where you're allowed to work from : country, region and time-zone overlap. It writes a CSV with the eligible countries for each job so you can check at a glance.

What you need

Python 3.9+, pip install apify-client (v3)

An Apify account (free plan includes $5/month of usage) and your API token

The jobs come from the Remote Jobs API Actor , which reads postings straight from company career sites (Greenhouse, Lever, Ashby, Workable, Workday and others) and classifies each one: how remote it is, which countries or regions are eligible, and the UTC offsets that implies.

The script

import csv , os from apify_client import ApifyClient

client = ApifyClient ( os .…

Continue reading β€” create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.