Senior Software Engineer (PHP) | True9

What you'll do

Lead and improve back-end systems

  • Write clean, maintainable and well-tested PHP using Symfony
  • Take ownership of parts of the platform and be trusted to improve them over time
  • Raise quality through better structure, clearer boundaries and safer patterns

Shape technical direction

  • Contribute to architectural decisions and refactoring strategies
  • Help define how we build software, not just what we build
  • Balance pragmatism with long-term maintainability in legacy environments

Improve developer experience

  • Identify pain points in tooling, testing or workflows and help fix them
  • Champion sensible standards, automation and test strategy
  • Leave the codebase easier to work with than you found it

Mentor and collaborate

  • Support and mentor other developers through code reviews and discussion
  • Work closely with delivery managers, testers, designers and frontend developers
  • Communicate clearly about technical decisions, risks and trade-offs

You'll thrive in this role if you:

  • Have strong working experience in PHP, OOP and design principles (SOLID, patterns, clean code)
  • Are comfortable working in legacy systems and improving them incrementally
  • Care about test strategy and quality - not just shipping features
  • Have solid experience with MySQL and relational data modelling
  • Build and consume APIs thoughtfully
  • Use modern tooling (Docker, Git, PHPStan, PHPUnit, CI/CD)
  • Have hands-on experience with Symfony
  • Enjoy collaborating, mentoring, and learning from others

This is an important role within the business, working closely with some of our largest clients. We're therefore looking for someone who values spending time with the wider team and can join us in our Saltaire office a couple of days a week. Being present will enable you to contribute fully to internal conversations, share context with colleagues and help shape how we continue to grow these important client relationships.

A series of images showing people working at desks, attending the ClimbUK conference, collaborating in an office, and taking part in a hands-on pottery workshop.

The tech stack you'll work with

Backend:
PHP 7/8, Symfony 5/6/7, MySQL/MariaDB, Redis

Frontend:
Angular, Twig

Cloud & Infrastructure:
AWS, Docker, Sentry

CI/CD & Testing:
Git, GitHub Actions, PHPUnit, PHPStan

Developer experience & growth

We believe great software comes from people who are supported, trusted and given room to grow.

  • Space to refactor, improve tests and fix root causes as part of normal delivery
  • Regular technical discussions and collaborative problem-solving
  • Autonomy to make decisions, with support when you need it
  • Annual reviews focused on growth, impact and progression

What we offer

💰 Competitive salary (£50,000 - £65,000) with annual performance-based reviews

🇬🇧 Hybrid role, with remote working flexibility.

🏖️ 34 days off, including Bank Holidays, plus your birthday off every year.

🪑 Home office setup - we'll provide the right equipment to get you started.

🚀 £500 personal development budget each year for training, events or certifications.

🧗 2x offsite whole-team activity days per year.

🤝 6x in-office whole-team days, held every other month.

💻 6x virtual whole-team catch-up events, held every other month.

💡 A vibrant and innovative work culture where your ideas genuinely matter.

🚗 On-site parking and direct train and bus routes.

Why join us?

You'll be trusted to make a meaningful contribution, supported to grow and given the space to use your judgement. You'll help shape how we deliver excellent work for ambitious organisations while contributing to a thoughtful, inclusive and innovative consultancy.

Our office is based in Salts Mill, Saltaire - a historic, light-filled space that's become a natural hub for collaboration, focus and shared problem-solving. We value the energy and connection that come from spending time together, while recognising that remote working remains useful for focused work and flexibility.

Equal Opportunity Employer

True9 is proud to be an equal opportunity employer. We're committed to creating an inclusive and respectful environment for everyone, and we welcome applications from people with diverse backgrounds, experiences and perspectives.

Join the team

We're always keen to hear from bright, ambitious people. If our current openings don't match your skills, don't let that stop you. Say hello anyway, and you never know where it might lead.

Thanks for applying.

We've received your application and someone from the team will review it and get back to you as soon as possible.