Bluewatch — jobs that answer the call

Directory statistics

Bluewatch by the numbers.

Live counts from the production directory. Numbers refresh hourly; the figures here always match what's currently indexed and served. Free to cite — please link to bluewatch.app or this page.

Last refreshed . Download as JSON.

Directory coverage

Active (non-archived) fire-service and fire-department rows served at /jobs/fire/[service].

222
Fire services tracked
2
Countries covered
7
Service categories

By country

United Kingdom
122
United States
100

By service category

Municipal FD
100
Overseas transfer
51
Local-authority FRS
49
Airport ARFF
17
Private contractor
3
Industrial
1
Defence fire
1

Stations

Individual fire stations indexed across all tracked services — sourced from OpenStreetMap, FRS-published lists, and per-service scrapes.

1,751
Stations indexed
628
With on-call confirmed
1,751
With map coordinates
739
With town + postcode

On-call recruitment is per-station, not per-service — tracking station-level recruitment is what makes the directory useful to people who can only travel five minutes to their pager activation.

Live recruitment right now

Currently-open recruitment opportunities across the directory. These numbers change continuously as services open and close campaigns.

282
Live opportunities
56
Services recruiting
8
Role types represented

By role type

On-call
201
Specialist
32
Officer
27
Fire control
8
Wholetime
5
Transferee
5
Volunteer
3
Cadet
1

By country

United Kingdom
282

Recruitment activity

Volume of opportunities first seen and closed since the start of the current calendar year. Useful for talking about recruitment intensity year-on-year.

591
Opportunities opened YTD
309
Opportunities closed YTD
591
Opened in last 30 days

Editorial content

7
Published guides

How these numbers are generated

Every fire service in the directory has its recruitment portal scraped directly — there is no human curation step between a service publishing a vacancy and Bluewatch counting it. Each listing is classified by Claude to filter generic office and admin postings out of the operational role counts. The numbers on this page are computed in SQL on each page request and cached for one hour.

Maintained by The Bluewatch Editor, a serving UK firefighter. For corrections, methodology questions, or interview requests, email hello@bluewatch.app.

Looking for the full press kit? Visit /press for suggested angles, founder background, and brand assets.