Local Lab's argument, applied to jobs and rebuilt on the newer stack. One codebase runs many independently branded boards; the difference between a remote-developer board and a healthcare board is database settings.
Ingestion, dedupe and expiry run as background jobs, because a job board is only as good as how quickly dead listings disappear.
Search is Meilisearch with a Postgres fallback for when the search service is down, and the SEO pages build themselves: remote react jobs, python jobs in Berlin, each published only once a niche has enough listings to deserve the page.

Version 1.0
The first release for sale. A new install opens on a setup wizard with eleven niche starter packs, from remote developer jobs to healthcare, climate and game development, or a blank board. Pick one and the board starts pulling in matching jobs from feeds and company hiring systems before the wizard has finished.

Money comes in four ways: paid and featured posts, employer plans, a self-serve ad shop that refunds an advert automatically if it is rejected, and newsletter sponsorship. The weekly newsletter drafts itself and waits for review. Every AI call is costed against a monthly budget, so a busy week cannot turn into a surprise bill.

Job Lab runs Dev Remotely and Skill Finder, and it is one of three kits sold at DirectoryLab.



