Enable job alerts via email!

Software Engineer (Lead Level)

TN United Kingdom

London

Hybrid

GBP 50,000 - 90,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Lead Software Engineer and help shape the future of football management gaming! In this dynamic role, you'll take ownership of end-to-end feature development, working across the full stack to deliver scalable solutions. Collaborate with a talented team to solve technical challenges and enhance player experiences. Enjoy the flexibility of a remote/hybrid working model while contributing to an exciting and competitive gaming platform. This is your chance to make a significant impact in a fast-paced environment where innovation thrives!

Benefits

28 days of paid holiday
Flexible/hybrid working
Quarterly team meetups
Annual company get together
Weekly gaming sessions
Health & wellness budget
Learning & development budget
Equity Options

Qualifications

  • Strong TypeScript skills with proficiency across frontend and backend.
  • Solid experience with Node.js, PostgreSQL, and GraphQL in production.

Responsibilities

  • Build and maintain full stack features using a modern TypeScript-based stack.
  • Architect backend services and APIs using Node.js, PostgreSQL, and GraphQL.

Skills

TypeScript
Node.js
PostgreSQL
GraphQL
React
Next.js
AWS
Docker
Terraform
Tailwind CSS

Tools

AWS ECS
S3
CloudWatch
SST
Docker

Job description

Social network you want to login/join with:

Join us as we build the future of football management gaming!

At Footium, we're bringing football to life like never before. As a multiplayer Football Management game, we offer fans the chance to live their dream of becoming a Football Manager and Club Owner. It's social, it's rewarding and it's fiercely competitive!

Following our successful launch back in October, the game is now live—thousands of clubs are battling it out daily to build stronger squads, crush rivals and rise through the divisions to claim glory!

We operate a remote/hybrid working model, with occasional (once per month) in-person meetings at our London office, as well as quarterly socials and annual company offsite.

The Role

We’re looking for a Lead Software Engineer who thrives in a hands-on role, taking ownership of end-to-end feature development. You’ll work across the full stack—from backend architecture to polished UI—delivering performant, scalable solutions that power a competitive gaming experience.

You’ll be embedded in a collaborative team, solving meaningful technical challenges, shaping player-facing features, and contributing directly to our evolving platform. This is a fast-moving, highly technical role for someone who enjoys building and refining systems in production.

If you thrive in tight-knit, high-performance teams and enjoy the challenge of a fast-paced, high-impact environment, we’d really LOVE to hear from you!

You’ll be working with (and ideally experienced in) most of the following technologies:

Frontend: Next.js, TypeScript, Tailwind CSS, ChakraUI

DevOps: AWS ECS, Lambda, SQS, S3, CloudWatch, Terraform, SST, Docker

Requirements

Working as an IC (individual contributor) your focus will be on:

  • Build and maintain full stack features using our modern TypeScript-based stack.
  • Architect backend services and APIs using Node.js, PostgreSQL, and GraphQL.
  • Create responsive, accessible UIs with React, Next.js, Tailwind CSS, and ChakraUI.
  • Develop and integrate scalable, reliable GraphQL APIs.
  • Optimize systems for speed, scalability, and user experience across both frontend and backend.
  • Deploy containerized services and contribute to our CI/CD and infrastructure setup (AWS, Docker, Terraform).
  • Prototype and deliver new functionality quickly and iteratively based on product and player feedback.
  • Continuously improve code quality, system performance, and dev workflows.
Ideally, we're looking for someone with:
  • Strong TypeScript skills – proficient in TypeScript and its advanced features across both frontend and backend.
  • Backend expertise – solid experience with Node.js, PostgreSQL, and GraphQL in production environments.
  • React/Next.js proficiency – confident using modern React features (hooks, context, server components) and the Next.js framework.
  • Serverless and DevOps familiarity – experience with serverless architecture and queueing systems (e.g. AWS Lambda, SQS) is a plus.
  • The ability to work independently on complex problems, and a collaborative mindset for contributing to shared codebases and team discussions.
  • Experience with infrastructure-as-code tools like Terraform or SST.
  • Familiarity with AWS services like ECS, S3, CloudWatch, etc.
  • A background in consumer-facing platforms or game-related tech.
  • 28 days of paid holiday – relax and come back more inspired than ever.
  • Flexible/hybrid working – flexible hours and our hybrid-friendly policy ensure you can work where you’re most productive several days per week.
  • Team meetups – quarterly in-person socials to hang out, have fun, and celebrate wins.
  • Annual company get together – a chance to get together somewhere awesome, connect, and plan big things.
  • Weekly gaming sessions – you don’t have to but we believe a little friendly competition never hurts.
  • Learning & development budget – whether it’s courses, books, or training, we’ve got you covered.
  • Equity Options - We offer all employees ownership of the company to ensure the entire team is aligned and rewarded when Footium succeeds!
Job Description

This is a remote position.

Remote - London HQ.
Join us as we build the future of football management gaming!
At Footium, we're bringing football to life like never before. As a multiplayer Football Management game, we offer fans the chance to live their dream of becoming a Football Manager and Club Owner. It's social, it's rewarding and it's fiercely competitive!
Following our successful launch back in October, the game is now live—thousands of clubs are battling it out daily to build stronger squads, crush rivals and rise through the divisions to claim glory!
We operate a remote/hybrid working model, with occasional (once per month) in-person meetings at our London office, as well as quarterly socials and annual company offsite.
The Role
We’re looking for a Lead Software Engineer who thrives in a hands-on role, taking ownership of end-to-end feature development. You’ll work across the full stack—from backend architecture to polished UI—delivering performant, scalable solutions that power a competitive gaming experience.
You’ll be embedded in a collaborative team, solving meaningful technical challenges, shaping player-facing features, and contributing directly to our evolving platform. This is a fast-moving, highly technical role for someone who enjoys building and refining systems in production.
If you thrive in tight-knit, high-performance teams and enjoy the challenge of a fast-paced, high-impact environment, we’d really LOVE to hear from you!
Our Tech Stack You’ll be working with (and ideally experienced in) most of the following technologies:
Frontend: Next.js, TypeScript, Tailwind CSS, ChakraUI
Backend: TypeScript, Node.js, PostgreSQL, GraphQL
DevOps: AWS ECS, Lambda, SQS, S3, CloudWatch, Terraform, SST, Docker

Requirements
Working as an IC (individual contributor) your focus will be on:
  • Build and maintain full stack features using our modern TypeScript-based stack.
  • Architect backend services and APIs using Node.js, PostgreSQL, and GraphQL.
  • Create responsive, accessible UIs with React, Next.js, Tailwind CSS, and ChakraUI.
  • Develop and integrate scalable, reliable GraphQL APIs.
  • Optimize systems for speed, scalability, and user experience across both frontend and backend.
  • Deploy containerized services and contribute to our CI/CD and infrastructure setup (AWS, Docker, Terraform).
  • Prototype and deliver new functionality quickly and iteratively based on product and player feedback.
  • Continuously improve code quality, system performance, and dev workflows.
Ideally, we're looking for someone with:
  • Strong TypeScript skills – proficient in TypeScript and its advanced features across both frontend and backend.
  • Backend expertise – solid experience with Node.js, PostgreSQL, and GraphQL in production environments.
  • React/Next.js proficiency – confident using modern React features (hooks, context, server components) and the Next.js framework.
  • Serverless and DevOps familiarity – experience with serverless architecture and queueing systems (e.g. AWS Lambda, SQS) is a plus.
  • The ability to work independently on complex problems, and a collaborative mindset for contributing to shared codebases and team discussions.
Bonus points for:
  • Experience with infrastructure-as-code tools like Terraform or SST.
  • Familiarity with AWS services like ECS, S3, CloudWatch, etc.
  • A background in consumer-facing platforms or game-related tech.

Benefits
  • 28 days of paid holiday – relax and come back more inspired than ever.
  • Flexible/hybrid working – flexible hours and our hybrid-friendly policy ensure you can work where you’re most productive several days per week.
  • Team meetups – quarterly in-person socials to hang out, have fun, and celebrate wins.
  • Annual company get together – a chance to get together somewhere awesome, connect, and plan big things.
  • Weekly gaming sessions – you don’t have to but we believe a little friendly competition never hurts.
  • Health & wellness budget – we need you at your best after all!
  • Learning & development budget – whether it’s courses, books, or training, we’ve got you covered.
  • Equity Options - We offer all employees ownership of the company to ensure the entire team is aligned and rewarded when Footium succeeds!


Requirements
Working as an IC (individual contributor) your focus will be on: Build and maintain fullstack features using our modern TypeScript-based stack. Architect backend services and APIs using Node.js, PostgreSQL, and GraphQL. Create responsive, accessible UIs with React, Next.js, Tailwind CSS, and ChakraUI. Develop and integrate scalable, reliable GraphQL APIs. Optimize systems for speed, scalability, and user experience across both frontend and backend. Deploy containerized services and contribute to our CI/CD and infrastructure setup (AWS, Docker, Terraform). Prototype and deliver new functionality quickly and iteratively based on product and player feedback. Continuously improve code quality, system performance, and dev workflows. You Should Have Strong TypeScript skills – proficient in TypeScript and its advanced features across both frontend and backend. Backend expertise – solid experience with Node.js, PostgreSQL, and GraphQL in production environments. React/Next.js proficiency – confident using modern React features (hooks, context, server components) and the Next.js framework. Serverless and DevOps familiarity – experience with serverless architecture and queueing systems (e.g. AWS Lambda, SQS) is a plus. The ability to work independently on complex problems, and a collaborative mindset for contributing to shared codebases and team discussions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.