PHP Developer (Hybrid or Remote Options Available)
Can you write decent PHP code that you’re proud to explain - not just what it does, but why you did it that way? (We’ll forgive that one legendary function that you once wrote at 2am that no one, including you, fully understands, but it just works perfectly).
Can the majority of your code be merged without causing the other members of your team to require anger management classes/blood pressure medication?
Can you defend the quality of your code with regard to security, efficiency, and maintainability - without the use of tears and/or excessive violence?
Can you confidently read, understand, and constructively critique other people’s code - even that one developer who writes everything like they’re constantly practising for the International Obfuscated C Contest?
And if you ever use an AI-assisted tool, do you treat the output as though it was written by a hyper-caffeinated junior dev with questionable loyalties - and make it actually safe for production?
If, and only if, you’ve answered YES to all of the above - here’s the rest:
What You’ll Be Doing:
* Developing internal tools and customer-facing systems, writing clean, maintainable PHP code to build and improve back-end services and APIs that power our web applications and internal systems.
* Collaborating with front-end and full-stack developers to deliver features that are secure, efficient, and great to use.
* Contributing to the design and architecture of new features and systems.
* Taking ownership of your work, and pride in what you do - from scoping and estimating to development, testing, and deployment.
* Troubleshooting, debugging and fixing real-world problems (not just adding “try/catch” and hoping for the best). Digging into bug reports, logs, and manually testing to figure out what actually happened - and helping make sure it won’t happen again.
* Reviewing and critiquing pull requests to provide positive feedback to both improve the code and help level up the team’s skills.
* Shipping robust, high quality code quickly, without cutting corners.
* Working on both legacy systems and green field projects - helping shape the architecture of new systems and yes, occasionally yelling “Why?!” at legacy code, then taking a breath, grabbing a coffee and refactoring it cleanly.
What We’re Looking For:
* 3+ years of experience writing and maintaining PHP code.
* Strong understanding of OOP, SOLID principles, and clean, maintainable architecture.
* Experience building and maintaining RESTful APIs and back-end services for web applications.
* Solid grasp of secure coding practices, performance tuning, and efficient database interaction (e.g. MySQL/PostgreSQL).
* Ability to collaborate well within a growing development team, reviewing and giving constructive feedback on pull requests.
* Good problem solving and software design skills.
* Familiarity with version control (Git), automated testing, and CI/CD pipelines.
* Comfortable working in a hybrid or remote team, managing your own time and communicating clearly.
Nice to have:
* Experience working with Docker, cloud platforms (AWS), or containerized dev environments.
* Familiarity with headless CMS platforms or content APIs.
* Some front-end skills or awareness (even if it’s just enough to appreciate your teammates' pain getting that last div to align properly on mobile).
Why Join Us?
* You’ll be a key voice in shaping how we build, test, and ship software.
* Work on a mix of internal tools and public-facing apps, where your work has a direct tangible impact.
* Collaborate with a thoughtful, experienced team who care about shipping good code without the crunch.
* You’ll have space to work independently, and suggest better ways of doing things.
* Flexible working, a relaxed but focused culture, and support for your professional development.
Job Type: Full-time
* Pay: £35,000.00-£50,000.00 per year