Senior Software Developer

Overview
We are partnering with a global digital marketing and technology agency specialising in online gaming to hire a Senior Software Developer. In this senior role, you’ll take technical ownership of solutions end-to-end, mentor junior developers, and ensure delivery of highly scalable, high-availability platforms that drive cutting-edge online gaming experiences.You’ll also play a senior position in driving the move from a PHP-heavy stack to a modern TypeScript/React front end, helping define and deliver greenfield solutions with a premium, customer-first focus.Role and Responsibilities
Drive full-stack development projects, ensuring high-quality delivery across both frontend and backend.Act as a technical lead for React/TypeScript adoption, mentoring the team (currently PHP-heavy) and raising overall capability.Architect and implement scalable, performant solutions that power high-traffic, real-time platforms.Take ownership of key greenfield projects, shaping the technical direction for premium UI/UX.Collaborate with cross-functional teams to align technical solutions with business goals.Support DevOps and CI/CD initiatives where possible.Essential Skills and Experience
Proven experience with PHP (backend) and TypeScript/React (frontend).Track record of leading or mentoring in engineering teams.Experience building greenfield projects (not templated CMS like WordPress).Familiarity with Node.js/NestJS is desirable but not essential.Strong understanding of design patterns, scalability, and system performance.DevOps experience (Docker, AWS, CI/CD pipelines) would be highly valued.Strong database expertise (MySQL and diverse storage paradigms).Nice to have: Prior experience in the iGaming industry or similar complex transactional platforms.Package
Discretionary BonusHybrid (4x week in London)Benefits:
Private healthcare and dental, pension scheme, income protection, stock options, gym and yoga studio, wellness initiatives, retail discounts, 25–30 days holiday, and more.
#J-18808-Ljbffr
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!