GitLab
Digi2al Limited
Full Stack Developer
Über die Stelle
DNA fördert die Leistungsfähigkeit der Royal Navy durch die Bereitstellung digitaler Lösungen, die die operative Effizienz, Effektivität und Verfügbarkeit steigern. Wir operieren in offiziellen und geheimen Bereichen, von der Küste bis zur See. DNA bietet eine durchgängige Unterstützung für maßgeschneiderte und beschaffte Anwendungen.
Wir suchen einen erfahrenen Full Stack Developer für ein Greenfield-Projekt innerhalb von DNA Data and Navy Applications.
In Zusammenarbeit mit dem Technical Lead und dem gesamten Team helfen Sie beim Aufbau einer neuen TypeScript-Codebasis ab dem ersten Commit. Sie tragen durchgängig zur Service-Ebene und den darauf aufbauenden front-end-Schnittstellen bei, die in einer containerisierten Infrastruktur bereitgestellt werden. Sie arbeiten weitgehend eigenständig und tragen zu den technischen Standards und architektonischen Entscheidungen bei, auf die sich das Team einigt.
- End-to-End-Entwicklung von Funktionen.
- Integration mit bestehenden Diensten, Message Queues und Datenbanken.
- Zusammenarbeit mit Produktdesignern, um Entwürfe in responsive, barrierefreie (WCAG 2.2 AA) Schnittstellen umzusetzen.
- Entwurf und Optimierung von PostgreSQL-Schemata und -Abfragen.
- Erstellung von Unit-, Integrations- und End-to-End-Tests sowie Code-Reviews für andere Entwickler.
- Verantwortung für Ihren Code bis hin zur Produktion: CI/CD-Pipelines, containerisierte Bereitstellung und Fehlerdiagnose in laufenden Umgebungen.
- Aktualisierung von Abhängigkeiten und Container-Images sowie Behebung von Sicherheitslücken bei deren Auftreten.
- Beitrag zur technischen Ausrichtung, Tooling und Standards.
- Teilnahme an agilen Zeremonien und technischen Scoping-Sitzungen.
SFIA-Level 5
Startdatum: Am oder um den 4. November 2026
Anfängliche Vertragslaufzeit: 6 Monate mit Verlängerungsmöglichkeit
Standort: Portsmouth
Staatsangehörigkeitsvorgabe: Nur britische Staatsbürger
Erwartete Präsenztage pro Woche: 1-2 pro Sprint (zweiwöchentlich)
Mindest-Sicherheitsfreigabe: SC oder höher
Tagessatz: Bis zu £550 (je nach Erfahrung) OUTSIDE IR35
Mindestanforderungen
Das bringen Sie mit
- 5+ Jahre Erfahrung in der professionellen Softwareentwicklung mit nachweislicher Erfolgsbilanz bei der eigenständigen Bereitstellung von Funktionen.
- Fundierte Kenntnisse in TypeScript sowohl für front-end als auch für back-end.
- React, modernes CSS und Erfahrung in der Entwicklung gemäß WCAG 2.2 AA.
- Node.js, Erstellung und Nutzung von REST APIs.
- PostgreSQL: Schema-Design, Abfrageoptimierung und Verwendung eines ORM.
- Unit-, Integrations- und End-to-End-Tests.
- Git sowie praktische Erfahrung mit CI/CD-Pipelines (GitHub Actions bevorzugt).
- Docker und Sicherheit im Umgang mit containerisierten Anwendungen.
- Authentifizierung und Autorisierung mittels OIDC (z. B. Keycloak).
- Erfahrung in der Arbeit innerhalb agiler Softwarebereitstellungsprozesse.
- Fähigkeit, technische Entscheidungen gegenüber nicht-technischen Stakeholdern zu erläutern.
Wünschenswert
- Erfahrung im MOD/Verteidigungsbereich oder einem anderen regulierten Umfeld.
- Kubernetes oder OpenShift, ausreichend für die Bereitstellung und das Debugging eigener Dienste.
- Infrastructure as Code (Helm, Terraform).
- Observability-Tools (Grafana, Prometheus, Loki).
- Erfahrung mit anderen Programmiersprachen und Stacks.
