Senior Full Stack Engineer

Contract Rate : 500
Contract Job : 1
Salary range high : 600
Salary range low : 500

Senior Full Stack Engineer

  • England
  • Contract
  • GBP500 - 600 per day

Senior Full Stack Engineer

Remote | 3 month (initial)

Day rate DOE | Outside IR35

Role overview

We are seeking a Senior Full Stack Engineer to support the development of a public sector investment technology system used to manage the distribution of public funds.

The organisation is replacing an ageing grants management platform with a bespoke product. The existing codebase is incomplete and undocumented in places, so this role requires someone confident inheriting, reverse-engineering and stabilising production systems.

This is a senior hands-on engineering role, acting as the day-to-day code owner and reviewing pull requests from other engineers.

Key responsibilities

  • Taking day-to-day ownership of the codebase and overall engineering quality.
  • Reviewing pull requests from other engineers and ensuring code standards are maintained.
  • Reverse-engineering, stabilising and improving an undocumented production codebase.
  • Managing a multi-developer codebase using Git.
  • Debugging and modifying Dockerfiles and docker-compose configurations.
  • Supporting local development, CI/CD pipelines and deployment readiness.
  • Mentoring mid-level engineers and supporting rigorous engineering practices.

Essential experience

  • Strong experience inheriting, reverse-engineering and stabilising undocumented production codebases.
  • Strong experience managing multi-developer codebases using Git.
  • Ability to read, debug and modify Dockerfiles and docker-compose configurations.
  • Experience with FastAPI or Starlette.
  • Strong experience conducting code reviews and mentoring mid-level engineers.
  • At least mid-level Postgres experience, ideally stronger.
  • Familiarity with Pydantic, OpenAPI/Swagger, Azure App Service or container apps would be beneficial.
    Public sector or highly regulated environment experience would be advantageous.

Upload your CV/resume or any other relevant file. Max. file size: 128 MB.