IT & Software

Full Stack Engineer

RedRock Consulting Ltd

London · England · United Kingdom

We need an experienced full-stack engineer to join a small team and deliver across the stack: React and TypeScript front end; back-end APIs (in Python and FastAPI, or Node.js and TypeScript); a relational or document data layer; and the CI/CD pipeline that ships it to production.

This is a delivery-focused contract, so we're looking for someone senior enough to take a feature or workstream and run with it from day one — scoping, building, testing and deploying with minimal supervision. You'll work alongside the team through sprints, stand-ups, planning and reviews, with the emphasis on craft, breadth and getting things shipped.

What you'll do

  • Design and build back-end microservices and APIs (REST) in Python and FastAPI, or Node.js andTypeScript.
  • Model and query data across relational SQL and/or NoSQL stores, and own migrations and schema changes.
  • Build responsive, accessible front ends with React and TypeScript.
  • Write automated tests at the right levels (unit, integration, end-to-end) to keep delivery safe and fast.
  • Ship through CI/CD pipelines (GitHub Actions), containerised builds, and deployment to Azure.
  • Build security in from the start, following secure-by-default practices across the stack.

What we're looking for

  • 5+ years building and shipping production web apps and services across the full stack.
  • Strong back-end skills in Python and FastAPI, or Node.js and TypeScript (or comparable framework).
  • Hands-on with React and TypeScript on the front end.
  • Comfortable designing schemas and writing efficient queries across SQL and/or NoSQL stores.
  • Solid automated testing discipline and pragmatic, maintainable code.
  • Confident with Git and GitHub, CI/CD pipelines, containers (Docker) and deploying to Azure.
  • Makes active, sensible use of AI-driven development (e.g. GitHub Copilot) to build and ship faster without cutting corners on quality or security.

Nice to have

  • AI-powered features: LLM integration, RAG, embeddings and vector stores, prompt design.
  • Infrastructure as Code (Bicep, Terraform) and container orchestration (Kubernetes).
  • Secure SDLC practices: threat modelling, dependency scanning, secrets management.

What makes a strong contractor

  • Gets productive quickly in an unfamiliar codebase and delivers with minimal onboarding.
  • Owns a problem end-to-end across the stack, not just a single layer.
  • Communicates clearly with both engineers and non-technical stakeholders.
  • Ships reliably and leaves the codebase better documented and easier to maintain than they found it.
#J-18808-Ljbffr

Reference: WJ-766_22806115

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.