Full Stack Engineer – National Programme (Major Police Platform)
We are seeking a highly skilled Full Stack Engineer to join a major national policing programme, delivering secure, scalable applications in a complex and high-availability environment.
You will work across the full stack, building and maintaining modern, cloud-based applications with a strong focus on high performance, security, and service reliability.
Key Application Technologies (Essential):
- Frontend: Node.js, React, Next.js, Typescript, Docker, Azure Web Apps
- Backend (APIs): Node.js, Express.js, Typescript, Docker, Azure Web Apps
- Backend (Functions): Node.js, Typescript, Azure Function Apps
- Data Analytics Functions: Python, Azure Function Apps
- Search Backend: Elasticsearch, Kubernetes
Wider Tech Environment:
- Cloud Infrastructure: Microsoft Azure (App Services, Function Apps, Container Registry, Kubernetes Service, API Management, Cosmos DB, Log Analytics Workspace)
- DevOps & Automation: Azure DevOps (Repos, Pipelines, Boards), Terraform (Bicep), Kubernetes (AKS), Helm Charts
- Authentication and Security: Microsoft Entra ID (Azure AD), Role-Based Access Control (RBAC), Document-Level Security
- Monitoring and Reliability: Elastic/Kibana, Azure Monitoring and Alerting, Service Reliability practices
- Release Management and GDS Compliance: Release pipelines, audit, governance processes
Key Responsibilities:
- Build, maintain, and deploy frontend and backend applications using Node.js, React, Next.js, and Azure services.
- Develop APIs and serverless functions ensuring scalability and security.
- Integrate search functionality with Elasticsearch and manage deployments via Kubernetes.
- Ensure applications meet best practices around security, monitoring, and auditing.
- Collaborate closely with platform teams, security engineers, and DevOps specialists.
- Contribute to release management, service reliability, and continuous improvement of the development lifecycle.
Ideal Candidate:
- Proven experience in full stack development using Node.js, React, and Typescript.
- Strong backend experience with Express.js, serverless architecture, and Azure Function Apps.
- Hands-on experience with Docker, Kubernetes, and Azure cloud services.
- Good understanding of monitoring, security (RBAC, audit), and release management principles.
- Comfortable working in highly regulated, GDS-compliant environments.
#J-18808-Ljbffr
Contact Detail:
Permanent Futures Ltd Recruiting Team