Job Hunter — Daily Job Board & Outreach Engine
Livre quinze offres d'emploi pré-notées au tableau de bord d'un chercheur d'emploi chaque matin à 08:00, chacune accompagnée du recruteur, du responsable du recrutement et du responsable technique, avec un message LinkedIn personnalisé déjà rédigé. Conçu pour les chercheurs d'emploi qui ont besoin que la recherche prenne vingt minutes, pas deux heures.
Ce qui était réellement cassé.
La recherche d'emploi épuise les personnes qui peuvent le moins se permettre de perdre du temps. Les tableaux de bord affichent les mêmes postes des jours après leur apparition sur les pages carrière des entreprises, dupliqués sur quatre agrégateurs, dont la moitié mal étiquetés comme télétravail. Le vrai coût n'est pas le scroll — c'est l'heure passée à trouver la bonne personne à contacter, à rédiger un message qui ne semble pas générique, et à recommencer demain. La plupart des chercheurs d'emploi postulent à tout indistinctement ou arrêtent de postuler. Les outils existants optimisent le volume ; ils ne rendent pas la tâche quotidienne finie, et ils ne vous disent pas qui décide vraiment.
À l'écran.



Comment ça a été construit.
L'architecture, les contraintes contre lesquelles elle a été choisie, et les compromis qui sont venus avec.
Une application Next.js déployée sur Vercel, avec un manifeste PWA pour qu'elle s'installe sur mobile sans app store. Le pipeline nocturne interroge six job boards et 184 pages carrière d'entreprises directement — les pages carrière plutôt que les agrégateurs, car les postes y apparaissent des jours plus tôt, et cet avantage temporel est l'avantage central du produit. Chaque offre est notée de 0 à 100 selon l'adéquation du titre, le chevauchement de stack, la bande de séniorité, la géographie, la fraîcheur et le signal de l'entreprise ; tout ce qui est en dessous du seuil de l'utilisateur est supprimé avant le rendu du tableau. La détection des doublons fusionne le même poste syndiqué sur plusieurs boards en une seule carte, en conservant l'annonce de l'entreprise elle-même. La résolution des contacts est une recherche LinkedIn précise limitée à l'entreprise et au titre — le produit ne scrape jamais LinkedIn et ne stocke jamais un nom inventé ; il ouvre la bonne recherche et l'utilisateur clique. La génération de DM est spécifique au rôle, rédigée dans le ton déclaré par l'utilisateur, et l'utilisateur copie ou édite avant d'envoyer. Le changement de présets — plus frais à senior — déplace les poids de notation, les filtres de séniorité et le registre DM ensemble en une seule action. Les paiements passent par MTN MoMo et Orange Money en XAF, qui est la seule infrastructure de paiement qui fonctionne sans friction pour le marché principal.
Stack
Ce que ça a fait bouger.
Mesuré après livraison, par rapport aux chiffres de départ de la mission.
- Pages carrière crawlées
- 185+
- Offres livrées par utilisateur par jour
- 15
- Temps pour compléter la recherche quotidienne
- ~20 min
Voyez par vous-même.
Un dossier similaire sur votre bureau ?
Parlons-en.