Full Stack Developer
Listed on 2026-09-27
-
Software Development
Backend Developer
You’ll be joining at a point where there’s real scope to shape how Cloud Guard’s Customer Portal is built.
Location: Hybrid, with 1 day per week in Manchester or Belfast Office
Employment Type: Full-Time, Permanent
Salary: Competitive — dependent on experience
Team: Platform
About the RoleThe Customer Portal is a core part of how our clients experience
Cloud
Guard, andit’san active, evolving codebase.
You’llbe joining at a point where there’s real scope to shape howit’sbuilt — this is a role for someone who wants to build foundational pieces, not justmaintainan established system.
You will work closely with the Customer Portal team lead and the wider engineering team, contributing to a codebase built on Type Script,Reactand Node.js. We record the reasoning behind significant technical decisions as we go, andyou’llbe expected to engage with that process — understanding not just what to build, but why.
The portal connects into
Cloud
Guard’swider platform, including real-time and data-driven features that go beyond a typical CRUD application. You will build both theinterfacescustomersuseand the APIs that power them.
Product Development
- Build and ship features across the Customer Portal — from the React frontend through to Node.js REST APIs.
- Write Type Script across the stack, working within a strict typing culture that leans on the compiler to catch mistakes early.
- Design and implement REST endpoints following the team’s established API conventions.
- Work with real-time features as part of the platform’s live-update capability.
- Contribute to the data layer as the portal’s data needsgrow.
Testing, Quality & Delivery
- Write andmaintainautomated tests — unit and component-level — as a normal part of shipping a feature, not an afterthought.
- Keep code consistent and reviewable through the team’s linting and formatting standards.
- Containerise services where appropriate, and understand what makes a build production-ready rather than just locally runnable.
- Contribute to the team’s approach to database testing as the data layer matures.
- Record significant technical decisions clearly, so the reasoning behind a choice is visible to the next person who needs it.
- Work day-to-day with the Customer Portal teamlead, taking direction on priorities while bringing your own judgement to how the work gets done.
- Communicate progress,blocker sand trade-offs clearly — in code review, in standups, and in writing.
- Flag friction in process or tooling early, rather than working around it quietly.
- Contribute to a codebase other engineers will build on, with clarity and maintainability in mind.
Cloud Guardis a UK-based Microsoft Security specialist MSSP – built differently from the ground up. Operating dual Security Operations Centresin Manchester and Belfast, we combine deep Microsoft securityexpertisewith human-led operations to deliver security that is measurable, scalable, and continuously evolving. We exist to close the gap between the securityorganisationsthink they have and the security they actually need. ‘Security. Done Different.’ is not a tagline —it’show weoperateevery day.
What We’re Looking ForExperience & Background
- Strong experience with Type Script, ideally in a strict-mode codebase — comfortable with type narrowing, discriminated unions, and building without reliance on `any`.
- Hands-on experience with React specifically — itscomponentmodel, hooks and rendering behaviour, not just general familiarity with acomponentframework.
- Experience building REST APIs on Node.js.
- Nice tohave: exposure to schema-first or contract-first API design — Express with
OpenAPIor equivalent. - Nice tohave: comfort with runtime type validation at trust boundaries — Zod, Yup, or similar.
- Nice tohave: experience writing unit…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).