Enable job alerts via email!

Full Stack Engineer - Inside IR35

Permanent Futures Ltd

London

On-site

GBP 50,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a talented Full Stack Engineer to join a significant national policing programme. This role involves building and maintaining secure, scalable applications in a high-availability environment. You'll work across the full stack with a focus on performance and reliability, utilizing modern technologies like Node.js, React, and Azure services. Collaborating with diverse teams, you'll ensure best practices in security and monitoring while contributing to continuous improvement in development processes. If you're passionate about technology and thrive in regulated environments, this opportunity is perfect for you.

Qualifications

  • Proven experience in full stack development using Node.js, React, and Typescript.
  • Strong backend experience with Express.js and Azure Function Apps.

Responsibilities

  • Build, maintain, and deploy frontend and backend applications using Node.js and Azure services.
  • Develop APIs ensuring scalability and security.

Skills

Node.js
React
Typescript
Docker
Azure Web Apps
Express.js
Elasticsearch
Kubernetes
Python

Tools

Azure DevOps
Terraform
Kubernetes (AKS)
Helm Charts

Job description

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.