Projects Open-source job alert service

hireme

A Go service that watches remote job offers, drops duplicates and sends every new relevant offer to Telegram.

Illustration: a 3D paper plane.

The starting point

Following offers on several sites by hand takes time and misses fresh listings. The goal: one process, one config file, alerts straight to the phone.

What was built

  • A single-binary Go service that polls several job sources on a schedule
  • Keyword filtering, configurable for any role
  • Deduplication in PostgreSQL, and an automatic retry when a push fails
  • Alerts sent by a Telegram bot, with a public channel running
  • A read-only HTTP API to list and filter the collected offers
  • A health endpoint and a Docker Compose deployment

Technologies

  • Go
  • PostgreSQL
  • Docker
  • Telegram Bot API
A project? Write to us