Senior Full Stack Engineer
Anson McCade
In this hands-on Senior Full Stack Engineer role, you will build and enhance modern applications within established engineering standards. You’ll contribute to a high-profile programme inside a heavily regulated organisation, balancing delivery with security and compliance. You’ll work across the stack with Python/FastAPI on the backend and React/TypeScript on the frontend, shaping features and performance. You will collaborate with cross-functional teams to drive robust, secure software delivery and continuous improvement. This is a chance to influence technology decisions in a regulated environment and use AI-assisted tooling to accelerate development.
Responsibilities- Hands-on development of modern applications within established engineering standards
- Design and implement API structures with FastAPI, including middleware and asynchronous flows
- Data modelling with PostgreSQL and migrations using Alembic
- Front-end feature work using React and TypeScript
- Write and maintain automated tests (pytest, JavaScript testing frameworks)
- Code reviews, Git/GitHub workflow, and CI pipeline participation
- Secure coding practices, secrets management, and vulnerability remediation
- Use Claude Code in daily development and critically review AI-generated code before PRs
- Strong commercial Python development experience
- Expertise with FastAPI, API design, and asynchronous programming
- Experience with Pydantic for data validation and API modelling
- Proficiency with Alembic and database migrations
- Strong PostgreSQL skills (data modelling, query optimisation)
- React and TypeScript for front-end development
- Understanding of SSO, JWT, and RBAC for authentication/authorisation
- Experience with pytest and JavaScript testing frameworks
- Solid Git/GitHub knowledge (branching, PRs, reviews, CI)
- Hands-on experience using Claude Code as an AI coding assistant
- Ability to review AI-generated code before PRs
- Strong secure coding practices and secrets management
- Collaborative, asynchronous work within established engineering processes
- Collaborative
- Security-conscious
- Proactive communication
- Python
- FastAPI
- Pydantic
Reference: WJ-747_31291759 · Posted 13 Nov 2026, 04:57 AM