Lead Full Stack Engineer (Developer)

Tapi
London, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Quality Continuous Integration DevOps Distributed Systems Software Architecture Software Engineering
+11 more
Systems Integration TypeScript .NET Core Spring Cloud ReactJS Event Driven Architecture Operational Systems Front End Software Development Domain Driven Design Legacy Systems Microservices

Job description

We’re looking for a Lead Full Stack Engineer to help drive the next phase of technology transformation at Tapi. This is a hands-on leadership role with real influence across architecture, engineering standards, delivery and platform evolution. You’ll work across customer-facing products, e-commerce, operational systems, integrations and internal tooling, helping shape scalable technology that supports both our customers and colleagues. Joining a small but growing Technology team, you’ll have the opportunity to make a visible impact within a business investing heavily in modern engineering practices and platform capability.

This role is ideal for someone who enjoys solving complex technical problems, leading engineers and balancing technical excellence with commercial thinking.

What You’ll Be Doing

  • Leading the design and delivery of scalable, secure, cloud-native applications using React, C# .NET and Microsoft Azure
  • Remaining hands-on with engineering while helping shape technical direction and architecture
  • Driving engineering standards, software quality and modern development practices
  • Building and evolving APIs, distributed systems and front-end applications
  • Supporting CI/CD, DevOps, testing and observability practices
  • Collaborating closely with Product Managers, stakeholders and technology leaders to deliver scalable solutions
  • Mentoring and developing engineers within a growing team
  • Contributing to long-term platform and engineering strategy
  • Helping modernise systems and improve scalability, resilience and delivery capability across the technology estate, At Tapi, technology is a key part of our growth strategy. You’ll be joining during an exciting phase of transformation where you’ll have the opportunity to influence decisions, shape platforms and help build the future direction of our technology capability.

If you’re looking for a role where you can combine hands-on engineering, leadership and genuine business impact, we’d love to hear from you.

Requirements

Do you have experience in TypeScript?, Essential

  • Strong commercial experience in full stack software engineering
  • Strong experience with:
  • React (TypeScript preferred)
  • C# / .NET Core / .NET 6+
  • Microsoft Azure / Azure Cloud services
  • Experience designing and scaling cloud-native applications
  • Strong understanding of APIs, microservices and distributed systems
  • Experience with CI/CD pipelines, DevOps practices and cloud infrastructure
  • Strong understanding of software architecture and engineering design patterns
  • Experience working within agile, product-led environments
  • Experience providing technical leadership, mentoring or leading engineers

Desirable

  • Experience within retail, e-commerce, payments or data-centric environments
  • Experience modernising legacy systems or supporting technology transformation programmes
  • Exposure to Domain Driven Design (DDD) or event-driven architecture
  • Interest in AI-assisted engineering, automation or modern developer tooling
  • Strong commercial awareness and stakeholder management skills

What We’re Looking For

We’re looking for someone who:

  • Communicates complex technical concepts clearly to technical and non-technical audiences
  • Is confident challenging ideas constructively and influencing others positively
  • Balances engineering quality with pragmatism and business priorities
  • Takes ownership and drives delivery
  • Enjoys working collaboratively within a growing, evolving engineering environment
  • Brings a continuous improvement mindset and a genuine passion for modern engineering

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:27 min

Preventing command injection during system process execution

Sebastian Leuer Sebastian Leuer · WWC 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all