Senior Full-Stack Engineer (Ref: 195894)

Location – London (Waterloo)

Salary – £70k – £85k

samuel.robinson@forsythbarnes.com

Senior Full-Stack Engineer

We’re looking for a Senior Full-Stack Engineer to join an established development programme building and evolving a production-critical internal trading platform for a large enterprise client.

This is a long-term, actively evolving system where performance, reliability, and maintainability are key. You’ll join a highly experienced team of senior engineers and QA specialists, working in an environment that values technical ownership, autonomy, and thoughtful engineering decisions.

What you’ll be doing

  • Designing, building, and maintaining features across the full stack of a trading platform
  • Taking end-to-end ownership of features from design through to production
  • Collaborating closely with platform and DevOps engineers on build pipelines, observability, and operational improvements
  • Communicating directly with stakeholders to clarify requirements and propose technical solutions
  • Contributing to and improving automated testing practices
  • Participating in peer code reviews and helping maintain high engineering standards
  • Using AI-assisted development tools (including the latest LLM models) as part of day-to-day engineering workflows

Tech Stack

You’ll primarily be working with:

  • TypeScript (Node.js & React)
  • Monorepo tooling, GitHub, GitHub Actions
  • Jest, Playwright
  • Redis, MS SQL, WebSockets
  • Docker, Kubernetes
  • Observability tooling (Grafana, Prometheus, SonarQube)

Requirements

  • 8+ years of professional software development experience
  • 3+ years hands-on TypeScript experience, including Node.js and React
  • Strong experience building and maintaining production-grade systems
  • Comfortable working within a senior, autonomous engineering team
  • Excellent communication skills and fluent English
  • Able to work hybrid from Waterloo, London

Nice to Have

  • Experience with functional programming concepts or languages (e.g. OCaml, Haskell)
  • Previous experience in trading, finance, or other real-time systems
  • Good understanding of DevOps and operational practices (logging, metrics, automation)
  • London-based
  • Willingness to attend occasional company or client events

Benefits

  • 5 days per year dedicated to training
  • £1,000 annual training allowance (up to 50% usable for home workstation equipment)
  • Company equipment and onboarding kit
  • Quarterly in-person team events
  • Annual performance bonus
  • Stock option plan
  • Birthday off
  • Generous employee referral programme

Job Details

Company
Forsyth Barnes
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted