Careers in Emergency London

Explore a wide range of careers across London's emergency services and discover where your journey begins.

Play on Roblox View Departments
6
Total Departments
32
Active Players
45+
Available Careers
12
Specialist Units
24
Vehicles Available
8
Training Programs
Recruitment

Explore Career Paths

Recruitment Open

Metropolitan Police Service

Enforce public safety, respond to active robberies, conduct tactical roads policing patrols, and command special incident frequencies.

Active Officers: 14 XP Needed: 0 XP
Recruitment Open

London Fire Brigade

Extinguish active fire spreads, operate complex pump ladders, extract trapped civilians from crashes, and manage incident scenes.

Active Firefighters: 8 XP Needed: 150 XP
Recruitment Open

London Ambulance Service

Provide rapid paramedic stabilization, handle emergency patient triage, coordinate ambulance runs, and deploy HEMS units.

Active Paramedics: 6 XP Needed: 100 XP
Instant Join

Civilian Operations

Purchase luxury vehicles, customize plates, run delivery routes, establish businesses, or engage in police chases.

Active Civilians: 48 XP Needed: 0 XP
let loggedInUser = null; fetch('/api/auth/me').then(r => r.json()).then(u => { if (u && u.id) { loggedInUser = u; const loginBtn = document.getElementById('nav-login-btn'); const dropdown = document.getElementById('nav-user-dropdown'); if (loginBtn && dropdown) { loginBtn.innerHTML = ` ${u.display_name || u.username} `; loginBtn.href = '#'; loginBtn.style.display = 'flex'; loginBtn.style.alignItems = 'center'; loginBtn.addEventListener('click', (e) => { e.preventDefault(); e.stopPropagation(); dropdown.style.display = dropdown.style.display === 'block' ? 'none' : 'block'; }); if (u.isStaff && !dropdown.querySelector('.staff-panel-link')) { const s = document.createElement('a'); s.href = '/staff-panel'; s.className = 'dropdown-item staff-panel-link'; s.style.color = '#0077ff'; s.innerHTML = ' Staff Panel'; const div = dropdown.querySelector('div'); if (div) dropdown.insertBefore(s, div); else dropdown.appendChild(s); } } } }).catch(() => {}); window.openAppForm = function(type, department) { if (!loggedInUser) { alert("Please sign in via Discord to apply."); location.href = "/auth/discord"; return; } const elModal = document.getElementById('el-modal'); const modalTitle = document.getElementById('modal-title'); const modalBody = document.getElementById('modal-body'); if (!elModal || !modalTitle || !modalBody) return; modalTitle.innerHTML = `Apply for ${department ? department.toUpperCase() : type.toUpperCase()}`; modalBody.innerHTML = `
`; elModal.style.display = 'flex'; window.submitDirectApplication = function(e) { e.preventDefault(); const robloxUsername = document.getElementById('app-roblox-username').value.trim(); const why = document.getElementById('app-q-why').value.trim(); const experience = document.getElementById('app-q-experience').value.trim(); if (!robloxUsername || !why || !experience) { alert("All fields are required to be filled in."); return; } fetch('/api/applications', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ type: type, department: department || null, answers: { roblox_username: robloxUsername, discord_username: loggedInUser.username, why: why, experience: experience } }) }).then(r => r.json()).then(res => { if (res.success) { alert("Application submitted successfully! Check your Discord DMs for confirmation."); closeELModal(); } else { alert(res.error || "Failed to submit application."); } }).catch(() => { alert("An error occurred while submitting."); }); }; }; window.openJobProfile = function(dept) { const elModal = document.getElementById('el-modal'); const modalTitle = document.getElementById('modal-title'); const modalBody = document.getElementById('modal-body'); if (!elModal || !modalTitle || !modalBody) return; let title = ''; let bodyHTML = ''; if (dept === 'mps') { title = ' Metropolitan Police Profile'; bodyHTML = `

Specialist Divisions

Roads Policing Unit (RPU)

Handle highway speeds, traffic stops, and high-performance pursuits.

Firearms Command (SCO19)

Deploy with specialized weaponry to resolve armed threats.

Ranks progression

Constable → Sergeant → Inspector → Chief Inspector → Superintendent

`; } else if (dept === 'lfb') { title = ' London Fire Brigade Profile'; bodyHTML = `

Specialist Divisions

Search & Rescue (USAR)

Deployment to structural collapse and major extraction sites.

`; } else if (dept === 'las') { title = ' London Ambulance Service Profile'; bodyHTML = `

Specialist Divisions

HEMS (Air Ambulance)

Rapid response trauma flight team deployed to critical scenes.

`; } else { title = 'Civilian Operations Details'; bodyHTML = `

Civilian Operations requires no application! Simply join Roblox and play.

`; } modalTitle.innerHTML = title; modalBody.innerHTML = bodyHTML; elModal.style.display = 'flex'; }; window.closeELModal = function() { document.getElementById('el-modal').style.display = 'none'; };