RemoteOK Jobs Monitor
RemoteOK Jobs Monitor
Tag-filtered job-board monitor across RemoteOK's public JSON feed (/api?tag=python etc.). Maps to "job-board lead-gen", "hiring-signal monitoring", "freelancer opportunity radar" briefs.
Built 2026-05-03 as Demo #9. Pattern generalizes to any job board with a JSON / RSS feed (Indeed RSS, AngelList Talent, We Work Remotely RSS).
Run
. ~/freelance/.venv/bin/activate
cd ~/freelance/portfolio_demos/remoteok_jobs_monitor
python monitor.py --reset
python monitor.py --once
# Custom simulate (RemoteOK has many salary=0 entries — touch fields with non-zero values):
python -c "import json; from pathlib import Path; state=Path('state'); changed=0
for f in sorted(state.glob('*.json')):
if changed>=5: break
data=json.loads(f.read_text())
for it in data['items']:
if changed>=5: break
if it.get('tag_count',0)>0:
it['tag_count']-=1; changed+=1
f.write_text(json.dumps(data,indent=2,ensure_ascii=False))"
python monitor.py --once
Result
- 190 jobs tracked across 3 tag feeds (python / javascript / ai) ✅
- Idempotent re-run ✅
- 5 simulated tag_count changes detected ✅
Hire me to build this for your stack
Same patterns, your target site. Send the brief and I'll quote fixed-price within 24 hours.
info@luba.media