Overview
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.
Responsibilities
* 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 visualisations (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
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:
* 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.
How to apply
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.
Job Details
* 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)
#J-18808-Ljbffr