On behalf of our client, a leading performance marketing and affiliate tracking technology business, we are looking for an experienced Software Tech Lead / Lead Developer to join their growing Agile engineering team.
As Software Tech Lead, the candidate will provide technical leadership across the engineering function, driving best practice, mentoring developers, and ensuring the successful delivery of both large-scale projects and day-to-day development initiatives.
Working closely with the Delivery Manager, they'll be responsible for scoping projects, making key technical decisions, and helping the team deliver high-quality software at a sustainable pace. They'll also play a key role in shaping the future architecture and technology strategy of the business. The candidate will work across existing platforms built in Laravel, React and Vue, while also designing and delivering modern, performant software solutions to support the clients continued expansion.
Key Responsibilities:
- Lead, mentor and develop a high-performing engineering team
- Deliver and oversee complex, multi-developer projects
- Define technical direction and architecture decisions
- Improve engineering standards, coding practices and peer-review processes
- Support platform modernisation and scalability initiatives
- Champion automated testing, code quality and continuous improvement
Essential Skills & Experience:
- Proven experience leading and growing engineering teams
- Experience delivering large-scale software projects
- Strong commercial experience with PHP 7/8 and Laravel
- Modern JavaScript expertise with React and/or Vue.js
- Solid understanding of SOLID principles and OO programming
- Automated testing / TDD experience
- SQL databases (MySQL, PostgreSQL)
- Git, branching strategies and deployment processes
- Frontend build tools including Vite, Webpack and Gulp
Desirable Experience:
- High-traffic applications and scalable web platforms
- API design (REST, GraphQL) and microservices
- Docker, TypeScript and AWS
- Kafka, Redis, RabbitMQ and other queuing technologies
- NoSQL databases and data warehousing tools such as Snowflake or BigQuery
- Experience within a scale-up environment and performance optimisation initiatives
This is an exceptional opportunity for a hands-on technical leader who enjoys influencing architecture, mentoring teams, and building scalable products within a growing technology business.
📩 If you're interested in learning more, we'd love to hear from you.
