Technical Team Lead - PHP

Are you a skilled PHP engineer who can architect solutions and guide a talented team to deliver great quality work? Want to work in a flexible, supportive and friendly environment? Read on!
Scroll to content

Salary range: £52,000 - £65,000

Location: UK Hybrid working - Manchester, Leeds, Sheffield or Liverpool

We are looking for a PHP Technical Team Lead to join our talented engineering team. A TTL at Inviqa takes overall responsibility for the technical output of a project. 

They help architect the solution, make key technical decisions and look after the wellbeing and growth of their engineering team. 

 Over time at Inviqa you can experience a variety of projects from Drupal deployments, to Magento shop builds and bespoke microservice architectures. 

We try to match projects to our engineers' skill-sets, but equally we like to give you the chance to take on new domains.   At Inviqa we pride ourselves on delivering solutions to complex client challenges and our TTLs embody that expertise to our clients.

The Role

How you will spend your time

You join projects at the start, ideally in a project discovery to understand the domain, build trust with the client, help define and approach and produce estimates for delivery.

Once into delivery mode you will set up the project and onboard the team that you helped pick for the project. You’ll guide them on work to be done and help manage their throughput. We also encourage our TTLs to take on line management of other engineers. 

You will lead and join plenty of ceremonies including stand-ups, weekly checkpoints, retrospectives, and client steering. 

In addition to all of this you will be doing some coding! The amount of hands-on time depends on the scale of the project - the larger the team and more complex the domain, the less coding time there will be. 50% of your billable time on coding is common. 

Inviqa employees work across the UK and mainland Europe. We support both office and remote working, though you will likely start your employment working remotely. In such an environment clear and regular communication is key. 

You will also get involved in wider community activities and events such as knowledge sharing sessions, code practices, and community discussions. We also host internal conferences (ICON) and hack days.

In future there may be occasional travel from your chosen office for client meetings, a team catch-up, or to celebrate successes with your remote colleagues.

The Ideal Candidate  

At Inviqa we pride ourselves on cultivating a positive working environment. As such, we’re  looking for people who are: 

  • Passionate and proactive: you care about doing the best job possible and can make recommendations on our technical approach and how we work together.
  • A team player: you love being part of a team and working towards common goals.  You are approachable, empathetic towards your peers, and open-minded about their ideas.
  • A good communicator: you can communicate clearly in English to your team and clients.
  • Multi-tasker: The ability to context-switch, though we will try and minimise this so you can focus on your current tasks.

As a Technical Team Lead you should be able to:

  • Setup and manage project repositories, and with the support of DevOps, a deployment and CI pipeline.
  • Establish and document technical standards for your project based on our engineering guidelines. 
  • Deploy a website to a hosting environment which you know how to configure. Our TTLs technical abilities stretch beyond writing quality code, you need to be able to generate and maintain the resulting application in a production environment.
  • Plan a go-live considering site migration, redirection, downtime, load-testing

Your working style is also important, you will need to:

  • Prioritise the unblocking of your team for maximum throughput and high team morale
  • Get involved in spikes regularly to work through unknowns and complexities
  • Take ownership of your team and the client deliverables
  • Form strong and healthy partnerships with project managers and our client success team to communicate progress and concerns clearly and early.

For more about what we expect from our engineers and how we support engineering progression, see Inviqa’s Engineering Progression Framework.

Our technology

At Inviqa we work on a wide variety of exciting client projects; there’s no single stack.  However, these are the dominant tools we use and you could get the chance to work with:

Languages:  PHP | Javascript | Golang | TypeScript | CSS

Frameworks & Libs: Symfony | Node.js | React | Storybook

Platforms: Magento | Drupal | Spryker | Sylius | BigCommerce 

Testing: Behat | PHPSpec | PHPUnit | Jest | Cypress

CI / CD:  Docker | Scrutinizer | Blackfire | Codeship | Prometheus | ArgoCD | Jenkins

Hosting: AWS | DigitalOcean | Platform.sh | Acquia 

See our Tech Radar for a more comprehensive list of technologies we are working with.

Although our work varies, we strive to build consistently high-quality products:

  • We follow Agile principles through Scrum and Lean Kanban.
  • We have Engineering Guidelines for best practices for all work throughout the department.
  • We write tests for our code; it’s second-nature.
  • We have a constructive peer review process for all work.
  • Our DevOps team ensures we have automation throughout the development lifecycle with dynamic environments, automated tests, code quality checks, and performance metrics.

Why Inviqa 

You’ll be part of a friendly supportive team who are dedicated to creating amazing customer experiences. You will be supported to develop your skills and experience both through our dedicated training budget, the chance to attend/present at relevant conferences, and through our internal conference, ICON. We offer a genuinely flexible working environment, 25 days holiday, pension scheme, great offices and a company full of fantastic people.

At Inviqa, we craft digital experiences that change the game for our clients and their customers.

Our teams combine strategy, customer insight, and technology engineering to help brands like Tesco, Reiss, and Arsenal FC to rapidly solve customer problems and achieve their goals faster.

We’re a team of around 150 strategists, designers, technologists – and everything in between. And with offices across the UK, Germany and Hungary, we’re a local agency with global reach. Our vision is to create the best possible experiences for each other, our clients and their customers.


Eligibility

You must be eligible to take up full-time permanent employment in the UK. 

Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!

United Kingdom

WC2B 6NH
WC2B 6NH London Directions

The perks of being an Inviqan...

  • Flexible Working ⏰

    We believe in a healthy work-life balance and offer a range of flexible working options to help you stay happy and productive.

  • Generous Learning Budget 📚

    We're firm supporters of life-long learning. That's why we offer a generous budget for training and conferences, plus our own internal training.

  • Skill swaps 🔁

    Our regular skill swap formats are the perfect place to learn something new. And our internal conferences bring everyone together to celebrate our successes and trade learnings.

Share our values

We're a team of 150+ strategists, designers, developers, and everything in between!

What unites us is our appetite to learn, and to work together as one team to create the best possible experiences for the end users of our digital products, and for each other.

 

Already working at Inviqa?

Let’s recruit together and find your next colleague.

email
@inviqa.com
Teamtailor

Applicant tracking system by Teamtailor