Skip to content
AutomatizaStudio

WorkJob · Data automation

A dashboard that gathers and ranks remote jobs without anyone touching it

WorkJob puts on one page the remote jobs that accept applicants from Peru, ranked by how well they match a professional profile.

Today’s listingsSample view
  • AI Automation Engineer · remoteStrong match with the profile
  • n8n Developer · Latin AmericaMedium match
  • Dropped: US residents only

The problem it solves

Looking for remote work means checking several job boards every day, and many listings don’t accept applicants from Peru. WorkJob does that check on its own: it pulls the listings, drops the ones that don’t apply and puts the best matches first.

What it automates

It automates a daily check. Every 3 hours it queries 7 job boards, drops what doesn’t apply to Peru and ranks the rest by match with the profile. The person just opens the dashboard and decides where to apply.

What it does

  • Gathers 7 job boards

    We Work Remotely, Remotive, Himalayas, Jobicy, Working Nomads, Remote OK and Get on Board.

  • Drops what doesn’t apply

    It removes listings that don’t accept applicants from Peru.

  • Classifies every listing

    By area, English level, years of experience and match with the profile.

  • Updates itself

    Every 3 hours, with no one involved. Each listing links to its original posting.

How it’s built

  1. 01

    Download

    A script queries each job board’s public feed and saves the listings.

  2. 02

    Filter and score

    Another script applies the country rules and scores the match against a list of skills and their weights.

  3. 03

    Publishing

    The result is turned into a static page and published on GitHub Pages.

  4. 04

    Scheduling

    GitHub Actions runs the whole process every 3 hours. There is no server to maintain.

Technologies

  • Node.js
  • GitHub Actions
  • GitHub Pages
  • HTML and JavaScript

From this project to your operation

What it means for your company

The same pattern works for monitoring tenders, competitor prices, suppliers or potential customers, and receiving the summary already filtered.

Book a free call

30 minutes, no commitment. We send your proposal within 48 hours.