About the Role
This is a technical leadership role with real influence over how The Gym Group builds and evolves its digital platforms at scale. You will lead full-stack development across multiple value streams, mentor a talented engineering team, and set the technical direction for a modern Azure-based stack.
Responsibilities
- Leading full-stack development across value streams, owning technical quality, delivery outcomes, and team capability growth
- Setting technical direction across the stack, making pragmatic trade-offs on things like SSR versus client rendering, API design, and architecture patterns with maintainability in mind
- Contributing to low-level solution design alongside the Architecture team, helping turn complex technical requirements into clear, deliverable plans
- Mentoring developers, building a strong team culture, and actively supporting the professional growth of engineers
- Defining and governing the use of AI-assisted development tools across the team, including setting guardrails and identifying genuinely high-leverage opportunities
- Designing and managing Azure cloud infrastructure using Kubernetes, Service Bus, APIM, and Key Vault, with IaC via Terraform or Pulumi
- Driving adoption of software engineering best practices including TDD, SOLID principles, event-driven architecture, and DevSecOps
- Collaborating closely with Product, UI/UX, Architecture, and third-party engineering partners to deliver high-quality digital experiences
Requirements
- Five or more years of commercial software development experience
- At least two years in a lead or senior technical role
- Hands-on full-stack expertise across React/Next.js and .NET Core
- Proven experience with Azure cloud services and Infrastructure as Code (Terraform or Pulumi)
- Familiarity with CI/CD tooling (Azure DevOps preferred) and containerisation with Docker
- Strong grounding in software engineering best practices - TDD, BDD, SOLID, and architectural patterns such as event-driven and serverless
- Ability to lead through influence and communicate clearly with both technical and non-technical audiences
Skills
- React/Next.js
- .NET Core
- Azure cloud services
- Infrastructure as Code
- Terraform
- Pulumi
- CI/CD tooling
- Azure DevOps
- Docker
- TDD
- BDD
- SOLID principles
- Event-driven architecture
- Serverless architecture
- Kubernetes
- Service Bus
- APIM
- Key Vault
Location
- Hybrid
Work Type
- Hybrid
Experience Level
- Lead
- Senior
About the Company
- We're not like any other gym company; we are The Gym Group, a place where you can #BeYouWithUs and perform to your absolute best.
- By membership we're the 2nd largest gym business in the UK and the 4th largest in Europe.
- We hire people with real passion, positivity and enthusiasm which motivates and inspire those around them.
- We actively invest in our employees; it's so important to us that our people can thrive in our environment and can make the most of the flexibility and support we offer to all of our teams.
Equal Opportunity
- At The Gym Group we are committed to creating an inclusive environment where everyone feels welcome to be themselves.
- We celebrate diversity and know that our teams are stronger for it.
- We encourage applications from people of all backgrounds, identities and experiences - your perspective matters here.
- We actively encourage applications from a diverse demographic and we are passionate about your culture and value alignment.
