Back to Jobs
Recently postedRemoteTechnology

Full Stack Engineer

Anson McCadelondon, london🇬🇧United Kingdom

Quick overview

SeniorityMid Senior
Work modeRemote
Locationlondon, london, United Kingdom
FastAPIGitSSOJWTPythonVaultVitepytestGenerative AIAzureReactPostgreSQLJavaScriptTypeScript

Job description

Vacancy detail

Full Stack Engineer – Python / FastAPI / React

450 to 575 GBP

Remote WORKING

Type: Contract

Full Stack Engineer – Python / FastAPI / React

Contract | UK Remote | Up to 575 per day

We are seeking an experienced Full Stack Engineer to support a client operating within a heavily regulated environment.

This is a hands-on development role for an engineer who enjoys writing code, building features and delivering high-quality software. You will work within an established client engineering environment, following its development standards, security requirements, change controls and review processes.

The role is predominantly remote, with very limited onsite requirements at the client's London location. Applicants must be based in the UK.

Contract Details

  • Day rate: Up to 575 per day Outside IR35 depending on experience
  • Start date: ASAP – immediate availability or short notice preferred
  • Duration: Initial contract through to March/April 2027
  • Location: UK-based, predominantly remote
  • Onsite expectations: Very limited attendance at the London office
  • IR35: Determination pending; current working assumption is Outside IR35

Essential Skills and Experience

Candidates should have strong hands-on experience across the following:

  • Python: Strong commercial Python development experience.
  • FastAPI: API design, middleware and asynchronous programming patterns.
  • Pydantic: Data validation and API modelling.
  • Database engineering: PostgreSQL data modelling, query design and migrations, using Alembic or a comparable schema-migration tool.
  • Frontend: React and TypeScript, with the ability to support smaller feature updates.
  • Authentication and authorisation: Experience with SSO, JWT and role-based access control.
  • Testing: Automated testing using pytest and a JavaScript testing framework.
  • Git and GitHub: Branching strategies, pull requests, code reviews and working within mandatory CI checks.
  • AI-assisted development: Practical, day-to-day experience using Claude Code or a comparable agentic coding tool. Hands-on Claude Code experience is essential.
  • Code quality and security: Ability to critically review AI-generated code, identify issues and ensure secure coding practices, including secrets management, protecting sensitive information and resolving security scan findings.
  • Enterprise delivery: Comfortable working asynchronously within a client-owned repository, following established coding conventions, formal change controls, ticketing systems and structured review processes.

Experience delivering AI-powered solutions is also important.

Desirable Experience

The following would be advantageous:

  • PingFederate.
  • Rules-engine or workflow-engine design, including configurable rules, conditional logic and versioned templates.
  • Concurrency and data-integrity patterns, including locking, idempotency and audit logging.
  • Azure services, particularly App Service, Key Vault, managed identity and Application Insights.
  • Advanced Claude Code capabilities, including custom skills, subagents, parallel worktrees and agent configuration.
  • GitHub Copilot for code review.
  • WCAG 2.1 AA accessibility standards and enterprise design systems.
  • Vite and the npm toolchain.
  • Experience working on regulated client engagements, particularly within sectors such as pharmaceuticals.

The Ideal Candidate

You will be an experienced application or software engineer with a strong coding background and a track record of delivering within regulated or enterprise environments.

You should be comfortable taking ownership of development tasks, building and improving application features, working with modern AI coding tools and ensuring that generated code meets the required standards for quality, security and maintainability.

This is not primarily a platform or infrastructure engineering position. The client is looking for engineers who are actively involved in software development and can contribute to delivery from day one.

Availability: Candidates who are immediately available or able to start at very short notice are particularly encouraged to apply.

To be considered, please submit your latest CV outlining your relevant Python, FastAPI, React, Claude Code and regulated-environment experience.

Reference: amc-aqu-fsek

Postcode: EC2V 6AA

#adqu

Apply for this vacancy

Your CV will be sent to the selected department. At no time will your CV be sent outside of Anson McCade without your authorisation.

*Mandatory field.

Your name*

Your surname*

Your email address*

I confirm I currently have the right to take full time employment at the location for which I am submitting my CVPlease state the locations where you currently have the right to take full time employment

Attach a file (Word or PDF only accepted)

Message

Prior to submission of this form, the user acknowledges and accepts Anson McCade's Terms and Conditions of Use + Privacy Policy + Data Protection Compliance Statement *
I acknowledge and accept

Trustpilot

Our Offices

Vacancy search

Search all the vacancies on Anson McCade

Select a Practice Area Quantitative Research, Trading & Risk Digital + Analytics Information Technology + Cyber Security Business Change and Transformation + Strategy IT / Software Sales Internal Positions at Anson McCade

Similar jobs