> Markdown version of [/jobs/ext/3318197-full-stack-php-developer](https://www.wearedevelopers.com/jobs/ext/3318197-full-stack-php-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack PHP Developer - **Company:** Prestige Gifting Ltd - **Location:** Halifax, UK - **Salary:** £38,000.0 - **Contract:** Permanent contract - **Skills:** HTML, PHP (Programming Language), Web Accessibility, Application Programming Interfaces (APIs), Application Integration Architecture, Automation of Tests, Browser Compatibility, Code Review, Databases, Relational Databases, Database Storage Structures, Programming Tools, Monitoring of Systems, HP Systems Insight Manager, MySQL, Object-Oriented Software Development, Performance Tuning, PHP Development, Responsive Web Design, Secure Coding, SQL Injection, Systems Integration, Web Applications, Stylesheet Language, PHP Frameworks, Backend, Git, Enterprise Integration, Front End Software Development, Api Design, Restful APIs, Software Version Control - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=514de3c298d842c8 ## About the Role · Strong knowledge of PHP and object-oriented programming. · Working knowledge of HTML, CSS and JavaScript. · Experience working with relational databases such as MySQL. · Experience developing and integrating APIs. · Understanding of responsive web design and browser compatibility. · Knowledge of secure coding and common web-security risks. · Experience using version-control systems such as Git. · Strong problem-solving, communication and teamwork skills. · Ability to manage priorities and deliver work within agreed timescales. Desirable · Experience working within an e-commerce environment. · Experience with payment, order-management or third-party platform integrations. · Knowledge of automated testing and deployment processes. · Experience with cloud-hosting environments, application monitoring or performance optimisation. · Awareness of web accessibility standards and user-experience principles. ## Description To develop, maintain and improve the company's websites and web applications across both the frontend and backend. The role is responsible for ensuring systems are secure, reliable, efficient and scalable, while working collaboratively with developers and other departments to deliver high-quality technical solutions., · PHP development: Develop and maintain server-side web application logic, writing clean, secure, well-documented and testable PHP code in line with agreed coding standards. · Frontend development: Create and maintain responsive webpages and user-facing functionality using HTML, CSS and JavaScript, working from agreed designs and requirements. · Database management: Develop and maintain efficient database structures, optimise queries and protect the accuracy and integrity of data. · API development and integration: Design, develop and maintain RESTful APIs and integrations with internal systems and approved third-party services. · Performance optimisation: Identify and resolve performance issues to improve the speed, stability, scalability and responsiveness of websites and applications. · Security and data protection: Follow secure development practices and protect systems against common web vulnerabilities, including SQL injection and cross-site scripting. Handle personal data appropriately in line with UK data-protection requirements and company policies. · Testing and quality: Test new developments and system changes before release, participate in code reviews and help maintain consistent coding standards. · Troubleshooting and support: Investigate, diagnose and resolve technical issues identified by users, monitoring systems or testing. · Collaboration: Work closely with developers, designers, project stakeholders and third-party suppliers to support the successful delivery of projects. · Technical documentation: Create and maintain clear documentation for applications, APIs, integrations, databases and development processes. · Employee support and training: Provide guidance or training to colleagues where necessary on software and functionality developed by the IT team. · Continuous improvement: Keep up to date with relevant PHP frameworks, development tools, security standards and industry trends, recommending improvements where appropriate. · Employee Training: Where necessary provide assistance to colleagues in using the software you have created.