Senior Full Stack Engineer (Scala/TypeScript)

Oliver Bernard

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oliver Bernard in London is seeking a Senior Full Stack Engineer with deep Scala backend expertise and strong TypeScript frontend skills to join our engineering team.

This backend-first role splits time 70% on Scala services and 30% on TypeScript applications, with 1 day in the London office and 4 days remote. You will collaborate with Product and Engineering to shape the platform and deliver high‑impact features.

Qualifications

  • 5+ years of backend or full‑stack experience with Scala and TypeScript.
  • Strong understanding of REST APIs and clean architecture.
  • Experience working in Agile software teams and delivering high‑quality features.

Responsibilities

  • Design, build and maintain scalable Scala backend services.
  • Develop frontend applications using TypeScript and React.
  • Collaborate with Product and Engineering to deliver high‑quality features.
  • Mentor junior engineers and contribute to engineering best practices.

Skills

Scala
TypeScript
REST APIs
Agile
Communication

Tools

Docker
Kubernetes
AWS
React

Job description

Senior Full Stack Engineer (Scala / TypeScript)

Location: London (1 day per week in the office, 4 days remote)

Type: Full-time

We're looking for an experienced Senior Full Stack Engineer with deep expertise in Scala and strong TypeScript skills to join our engineering team.

This is a backend-first role, with approximately 70% of your time focused on Scala services and 30% on TypeScript across our web applications. You\'ll work on high-impact products, collaborate closely with product and engineering teams, and help shape the technical direction of our platform.

What You\'ll Do
  • Design, build and maintain scalable backend services in Scala.
  • Develop and enhance modern frontend applications using TypeScript.
  • Build clean, well-tested, maintainable code across the stack.
  • Collaborate with Product, Design and Engineering to deliver high-quality features.
  • Participate in architectural discussions and contribute to technical decision-making.
  • Review code, mentor other engineers and help maintain engineering best practices.
  • Improve system performance, reliability and observability.
  • Strong commercial experience developing backend systems with Scala.
  • Solid experience building frontend applications with TypeScript.
  • Experience designing and consuming REST APIs.
  • Strong understanding of software engineering principles, testing and clean architecture.
  • Experience working in Agile engineering teams.
  • Excellent communication and collaboration skills
Nice to Have
  • Experience with React or another modern TypeScript framework.
  • Experience with cloud platforms (AWS, GCP or Azure).
  • Docker and Kubernetes experience.
  • Knowledge of event-driven or distributed systems
  • Scala
  • TypeScript
  • React
  • REST APIs
  • Docker
  • AWS
  • GitHub Actions
Working Pattern
  • 1 day per week in our London office
  • 4 days per week working from home
What You\'ll Bring

You're someone who enjoys solving complex technical problems, writes high-quality code, and takes ownership of what you build. You're comfortable working across the stack but are happiest tackling backend engineering challenges in Scala while contributing to a modern TypeScript frontend.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Scala Engineer
Senior Scala Engineer

Oliver Bernard • Greater London

On-site
GBP 90,000 - 130,000
Senior Scala Backend Engineer & TypeScript Frontend
Senior Scala Backend Engineer & TypeScript Frontend

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Scala Developer
Scala Developer

Signify Technology • United Kingdom

Remote
GBP 60,000 - 80,000
Senior Full Stack TypeScript Developer
Senior Full Stack TypeScript Developer

Jackalope Digital LLC • Manchester

Hybrid
GBP 75,000 - 85,000
Equity
Hybrid work
Full Stack Engineer
Full Stack Engineer

Computappoint • Greater London

Hybrid
GBP 60,000 - 90,000
Senior JavaScript Engineer
Senior JavaScript Engineer

Staffworx • Hounslow

Hybrid
GBP 83,000 - 138,000
Lead Full Stack Software Developer
Lead Full Stack Software Developer

Spectrum IT Recruitment • Hart

Hybrid
GBP 90,000 - 120,000
Hybrid working
Fareham office days
Senior Full Stack Engineer (TypeScript)
Senior Full Stack Engineer (TypeScript)

Oliver Bernard • Greater London

On-site
GBP 60,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Maxwell Bond • Manchester

Hybrid
GBP 48,000 - 80,000
Senior Full Stack Developer
Senior Full Stack Developer

Computer Futures • West Yorkshire

On-site
GBP 80,000 - 110,000