PHP Developer
Role details
Job location
Tech stack
Job description
The role is hybrid, requiring 2-3 days per week in the Gateshead office, so applicants must be within a commutable distance. Role
Withing the role you'll play a key part in enhancing and modernising a suite of internal and customer-facing applications. The work is varied, hands-on, and offers real impact across the business.
You will be involved in:
- Building and improving core application features, including implementing a full search capability to enhance efficiency and data accessibility.
- Modernising legacy workflows by replacing old PHP-based email processes with API-driven systems, working closely with C# to enhance and develop backend endpoints.
- Tackling technical debt by resolving long-standing issues in legacy codebases and refactoring outdated modules.
- Working across both PHP and C# environments, particularly around backend logic and API development.
- Implementing and configuring secure authentication flows between internal systems.
- Collaborating with cross-functional teams to ensure smooth integration between the desktop application, backend services, and new API endpoints.
- Using Git and Azure DevOps for code reviews, version control, and development across on-premise and cloud-based projects.
Requirements
- Strong experience with PHP, particularly within existing or legacy systems.
- Exposure API development.
- Confidence in working with and improving legacy codebases.
- Understanding of secure authentication flows (e.g., token-based systems).
- Experience with Git, pull requests, and collaborative development workflows.
- Someone proactive, curious, and motivated to improve systems and code quality.
- Would be keen to learn C#
Benefits & conditions
The role will come with a salary of up to £35,000. Based out of an office in South Tyneside you will be expected to be in the office 2-3 days per week, initially this may be higher as you build an understanding of the solution & development processes.