Software Developer (Full Stack/Front or Back End)

Company: Jacobs
Apply for the Software Developer (Full Stack/Front or Back End)
Location: Bristol
Job Description:

Overview

In this role you design, build, and maintain public-sector digital platforms, delivering accessible and secure user-focused interfaces and back-end services. You will collaborate with cross-functional teams to align with GDS and GOV.UK standards, supporting content-led journeys and scalable deployments. This is a chance to impact national-scale services while upholding high standards for accessibility, security, and performance. You’ll help shape modern digital experiences and mentor peers in engineering best practices.

Pay / Benefits

  • hybrid working
  • comprehensive health cover
  • life assurance
  • income protection
  • holiday buy/sell
  • enhanced pension scheme

Responsibilities

  • Design, build, and maintain end-to-end features for a public sector digital platform
  • Deliver accessible, performant user interfaces using modern front end technologies
  • Build and integrate secure back end services and APIs
  • Collaborate with designers, content teams, and analysts to support content-led user journeys
  • Enhance search functionality to support effective content discovery
  • Support authentication and Single Sign On (SSO) integrations
  • Ensure solutions meet security, performance, scalability, and accessibility requirements
  • Work in line with the GDS Service Manual, supporting iterative, user-centred delivery
  • Contribute to CI/CD pipelines, deployments, and service monitoring
  • Raise engineering standards through code quality, best practices, and mentoring

Key requirements

  • Proven experience delivering production-grade digital services in agile, multidisciplinary teams
  • Strong JavaScript/TypeScript experience
  • Experience writing clean, well-tested, maintainable code
  • Understanding of accessibility, security, and quality in modern web applications
  • Comfortable working in regulated or high-assurance environments
  • Collaborative, resilient, and pragmatic in approach to problem-solving
  • Front-end focus: React and Next.js; HTML/CSS; design system translation; accessibility and testing (Jest)
  • Back-end focus: Node.js with Express; secure APIs; authentication/authorization; OpenShift/Kubernetes; CI/CD; monitoring (Grafana)
  • collaborative
  • resilient
  • pragmatic problem-solving
  • React
  • Next.js
  • HTML

Posted: September 14th, 2026