Enable job alerts via email!

Senior Full Stack Software Engineer Angular /Python

ADECCO

Bristol

Hybrid

GBP 65,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading staffing agency is seeking a Senior Full Stack Engineer (Angular/Python) to develop a core internal platform. This role offers the chance to impact UX with data-rich interfaces and involves collaboration with engineers and data scientists. The ideal candidate has over 5 years of experience with Angular and Python, and strong skills in cloud deployment. The position is hybrid, based in Bristol.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong expertise in Angular (v12+) and Python (FastAPI or equivalent).
  • Deep experience with TypeScript and RxJS.
  • Hands-on experience deploying and operating cloud-native applications.
  • Proven ability to design data-intensive applications with visualizations.

Responsibilities

  • Design, develop, and maintain Angular components.
  • Develop and optimise backend services in Python (FastAPI).
  • Build interactive data visualizations.
  • Ensure high-quality, reliable code through testing.
  • Deploy and manage services in Google Cloud Platform.

Skills

Angular (v12+)
Python (FastAPI)
TypeScript
RxJS
Cloud-native applications in GCP
Docker
CI/CD pipelines
Agile practices
Testing
Data visualization
Job description

Job Title: Senior Full Stack Engineer (Angular/Python)
Location: Hybrid - 2 days per week in Bristol office
Contract Type: Permanent
Salary: £65,000 - £90,000 (higher end for stand-out candidates with strong ownership experience)

Role Overview for Senior Full Stack Software Engineer Angular / Python

We are seeking an experienced Senior Full Stack Engineer (Angular/Python) to play a key role in the development of a core internal platform supporting risk modelling, policy administration, and portfolio optimisation.

You will take ownership across the stack, from building intuitive and data-rich UI components in Angular through to developing performant Python-based backend services. This role offers the opportunity to make a direct impact on how users interact with complex data and models, while contributing to the growth and technical leadership of the engineering team.

Key Responsibilities for Senior Full Stack Software Engineer Angular / Python

  • Design, develop, and maintain responsive and performant Angular components.
  • Develop and optimise backend services in Python (FastAPI), including REST API design and integration.
  • Build interactive data visualizations (e.g., charts, dashboards, maps) using tools such as Chart.js, D3.js, or similar.
  • Ensure high-quality, reliable code through testing, documentation, and code reviews.
  • Deploy and manage services in Google Cloud Platform (GCP), using Cloud Run, Kubernetes, and other cloud-native tooling.
  • Collaborate with data scientists, analysts, and fellow engineers to deliver impactful software.
  • Provide technical leadership, mentoring, and best practices within the engineering team.

Qualifications for Senior Full Stack Software Engineer Angular / Python

Must-Have:

  • 5+ years of professional software engineering experience, with strong expertise in Angular (v12+) and modern Python (FastAPI or equivalent frameworks).
  • Deep experience with TypeScript, RxJS, and integrating component libraries.
  • Strong understanding of REST APIs, asynchronous data handling, and full stack integration.
  • Hands-on experience deploying and operating cloud-native applications in GCP, including Cloud Run, Kubernetes, containerisation (Docker), and related tooling.
  • Proven ability to design and deliver data-intensive applications with interactive visualizations.
  • Experience with Git, CI/CD pipelines, automated testing, and agile practices.
  • Excellent communication skills and a collaborative mindset.

Nice-to-Have Senior Full Stack Software Engineer Angular / Python:

  • Background in insurance, finance, or analytics software.
  • Familiarity with PrimeNG or other enterprise-grade Angular component libraries.
  • Familiarity with GPUs and RAPIDS for accelerated data processing.
  • Interest in contributing to technical strategy and team growth.

Please send your CV to emma.pemberton@adecco.co.uk

Please note you must have full UK right to work, unfortunately they cannot offer sponsorship.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.