A website for UK recruitment firms.
For agencies that need live vacancies pulled straight from the ATS, candidates applying without friction, and clients briefing roles in a single form — not a brochure with a "Search jobs" link that goes to a 2017 LinkedIn page. £999 to build, £99 a month to look after.
One-off, all-in. Brief, design, build, copy assist, deploy. No discovery fee, no design-phase upcharge, no surprise add-on.
Hosting, monitoring, security, backups and every small content / copy / image change. ATS feed maintenance and aggregator syndication included.
Candidate funnel and client funnel under one brand. The site does both jobs without confusing either audience.
Brief usA recruiter’s site has two audiences who hate the same things.
A recruitment agency’s website is a two-sided marketplace pretending to be a brochure. A candidate wants to find a role, see the salary, and apply in under a minute. A hiring manager wants to find a specialist, see the sector experience, and brief the role without filling in twelve drop-downs. Most agency sites lose both audiences in the same place: the home page tries to talk to everyone, the "Search jobs" link goes to a stale aggregator, and the "Submit a brief" form lives three clicks deep behind a navbar item nobody finds.
We build recruitment sites the other way round: two clearly-signalled doors above the fold (candidates / clients), a live vacancies feed straight from the ATS, and one short intake on each side that lands in the real place — your CRM, not a shared inbox. Same operator team that runs Homemove, home.co.uk and homedata.co.uk. The £99 / month is what keeps consultants, sectors and live-vacancy plumbing accurate while you focus on placements.
Six things we build into every recruiter site.
Live vacancies from your ATS
Bullhorn, Vincere, JobAdder, Workable, Greenhouse, Lever, Mercury, Itris, RDB Pro, Adapt — vacancies appear on the site within minutes of being opened in the ATS, closed roles drop off automatically. No stale "this role was filled in 2019" embarrassments.
One-minute candidate apply
Name, email, CV upload, role-aware questions (e.g. RTW status, notice period). Application lands back into your ATS as a stamped candidate record — not a shared inbox, not a PDF emailed to a partner who is in a meeting.
Client "brief us" intake
Short form for hiring managers: role title, sector, location, salary band, retainer vs contingent, urgency. Routes into your CRM as a qualified lead with the right consultant tagged, ready for the first call.
Sector / specialism pages
Each specialism gets a page (e.g. fintech engineering, public-sector procurement, life-sciences regulatory) that double-serves candidates (here are roles in this space) and clients (here is our team and proof). Indexed separately, ranks separately.
Consultant bios with proof
Each consultant’s sectors, typical seniority, languages spoken, recent placement types (anonymised where needed). Renderable, verifiable, schema’d so search understands the person is a specialist in their area.
Aggregator syndication
The same feed that drives the live-vacancies page syndicates to Indeed, LinkedIn Jobs, Reed, Totaljobs, CV-Library and Jora. Roles you mark "private" stay on your site only. Setup in the £999, maintenance in the £99 / month.
Candidate side. Client side. Six stages, no muddle.
The two audiences a recruitment site has to serve, and what each one needs at each step. The site does both jobs in parallel — neither audience has to wade through the other’s content.
Each row exists on the same page or the same site — never as separate "candidate site" and "client site" subdomains. One brand, two doors. Candidates and hiring managers never have to read each other’s copy.
Brief on Monday. Live by the end of the week.
Brief
Half-hour call with the founder or MD. Sectors, ATS stack, consultant roster, syndication targets (Indeed / LinkedIn / Reed / Totaljobs), REC / ICO status. One-page spec back the same day for the consultants to sense-check.
Build
Design, copy, build, ATS feed integration, candidate-apply flow, client-brief intake, aggregator syndication — across one working week. Staging URL by mid-week for a 15-minute team review.
Run
£99 / month from launch. New consultant, new sector page, salary-band logic tweak, new aggregator destination, refreshed REC / ICO copy — email or WhatsApp it, we ship it. No hourly billing on edits.
A million ways this could look. None of them templates.
Every site we build is designed to spec, branded for one client. No shared theme between brands. No component kit we recycle. Your site won’t look like anyone else’s because nobody else got your brief.
-
Designed to spec. Every page laid out fresh against your brief — not a pre-made template with your logo dropped in. -
Branded to you. Typography, palette, motion language and component shape all chosen for this brand, not a previous client’s. -
Yours forever. Code lives in a git repo that is yours from day one. No platform lock-in, no proprietary CMS, no exit fee.
The MD’s questions.
Will live vacancies pull from our ATS (Bullhorn, Vincere, Lever, JobAdder, Workable)?
Yes. We integrate the live-vacancies feed with whichever ATS or recruitment CRM you already run — Bullhorn, Vincere, JobAdder, Workable, Greenhouse, Lever, Mercury, Itris, RDB Pro, Adapt — via the platform’s vacancy API or its XML feed. Vacancies appear on the site within a few minutes of being opened in your ATS; closed roles drop off automatically. Candidates apply on the site, the application lands back into the ATS as a properly-stamped candidate record, not an email attachment.
How do you handle GDPR on candidate CV upload?
Carefully. CV upload forms are encrypted in transit and at rest, routed straight into the ATS rather than a shared inbox, and we attach a clear lawful-basis statement at submission ("your CV is used to consider you for this role and roles like it; deleted after 24 months unless you re-engage"). The cookie banner genuinely gates analytics and pixels — candidate browsing behaviour does not leak to ad platforms before consent. We never push CVs through third-party trackers.
Can the site auto-publish vacancies to Indeed, LinkedIn, Reed, Totaljobs and CV-Library?
Yes. We syndicate the same XML / API feed that drives your live-vacancies page out to Indeed, LinkedIn Jobs, Reed, Totaljobs, CV-Library and Jora — usually for free on the candidate-traffic side, with paid slots where you choose to sponsor. Roles you mark "private" or "client-confidential" stay on your site only and never hit the aggregators. Setup is part of the £999 build, ongoing syndication is part of the £99 / month.
Can salary bands be hidden when the client doesn’t want them public?
Per role, yes. Each vacancy carries a "show salary" flag in your ATS — when it’s off, the public page shows "Competitive" or your firm’s standard placeholder; when it’s on, the band publishes properly with currency and pro-rata note where relevant. We strongly encourage published salaries because they convert and they’re increasingly expected (some jurisdictions now mandate them) — but the client’s preference always wins on the public site.
What about REC code of conduct, ICO registration, and conduct-of-business disclosures?
All surfaced in the footer credibility strip and on a dedicated "How we operate" page: REC membership (if held) with the member badge, ICO data-protection registration number, conduct-of-business regulations summary, modern slavery statement (mandatory if you turnover £36m+), and the relevant complaints route. We don’t put REC logos on the page unless your firm is genuinely a member; we don’t invent accreditations.
What if I want to take the site somewhere else later?
You can, any time. The code lives in a git repository that is yours from day one. Cancel the £99 / month with one month’s notice and we hand over the codebase, the ATS integration credentials and deployment instructions; another developer can take over from there. No exit fee, no stranded candidate database (that lives in your ATS, not the site), no platform you cannot leave.
A site that places candidates and books briefs.
Tell us about the agency, the ATS stack and the sectors you cover. If we’re a fit, we’ll come back inside 24 hours with a one-page spec.
© 2026 Moonlabs Incubator. All rights reserved.