Requirements
Must have:
- 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
Responsibilities:
- Developing internal tools and customer-facing systems, writing clean, maintainable PHP code to build and improve back-end services and APIs - 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, digging into bug reports, logs, and manual testing - Reviewing and critiquing pull requests to provide positive feedback - Shipping robust, high-quality code quickly, without cutting corners - Working on both legacy systems and greenfield projects
Company:
We are a dynamic team based in Macclesfield, offering hybrid or remote work options. You will be a key voice in shaping how we build, test, and ship software, directly impacting our internal tools and public-facing apps. Join us to work with a thoughtful and experienced team that values quality code and your professional development. We provide a flexible working environment, a supportive culture, and various benefits including a competitive salary, performance bonuses, gym memberships, and private medical insurance.