Senior Full Stack Engineer (TypeScript/Backend-Focused)

Europe, United Kingdom, London
Permanent
Job ID: 2490

Job Description


[Up to c. £110k Base Salary | Hybrid Working - 3 Days in Office]


Role Overview

We’re supporting a fast-scaling digital platform operating in the online prize and gaming space, as it strengthens its core engineering team in London. The business has already built a robust, high-throughput platform and is now focused on scaling, optimisation, and feature delivery as it continues its rapid growth. This is not a traditional “full stack” role. The emphasis sits firmly on backend and platform engineering, with the expectation that you can contribute across infrastructure, data, and occasionally front-end/mobile when required. You’ll be working within a small, high-impact team, taking ownership of production systems, improving performance under load, and helping evolve a mature architecture rather than building from scratch...


Key Responsibilities

  • Develop and enhance backend services using modern TypeScript runtimes, focusing on performance and reliability
  • Work across the full platform stack, including infrastructure, databases, and application layers
  • Improve and extend an existing system, supporting ongoing product and commercial roadmap delivery
  • Optimise data access patterns and database interactions within a high-concurrency environment
  • Implement and refine caching strategies to maintain performance at scale
  • Contribute to mobile and front-end layers when needed, particularly around feature delivery
  • Own deployments, environments, and system behaviour across containerised infrastructure
  • Strengthen CI/CD pipelines, testing coverage, and release processes
  • Ensure robust security practices across application and data layers
  • Collaborate closely with product and commercial teams to enable real-time features and integrations
  • Continuously enhance system observability, performance monitoring, and developer tooling


What You’ll Bring…

  • 5-9 years’ experience in software engineering, with a strong backend/platform bias
  • Deep expertise in TypeScript and experience building scalable backend services (Node, Bun, or similar)
  • Solid experience working with relational databases and ORM-based data access patterns
  • Practical knowledge of caching technologies such as Redis in production environments
  • Exposure to infrastructure and deployment workflows (Docker, cloud platforms, or similar)
  • Exposure to observability tooling or distributed system monitoring
  • Experience contributing to production systems in high-growth or high-traffic environments
  • Ability to work independently, take ownership, and contribute without heavy oversight
  • Strong systems thinking - understanding how changes impact performance, scalability, and reliability
  • (Preferred) Experience in payments, gaming, or regulated digital platforms
  • (Preferred) Interest or experience in applying AI tools to improve engineering workflows


...


Apply for this role

All fields marked with * are required.

I confirm I have a pre-existing right to work in the role’s location *
I require visa sponsorship now or will require it in the future

Back to Job Listings