Endeavour Recruitment has an excellent permanent opportunity for a PHP Developer to join the team and to help steer projects in the right direction ensuring success of the company's product and future revenue for the company.
There are two roles available
2-3 years’ experience
7+ years PHP OOP experience
Our client is looking for an experienced PHP developer who has experience with applications running in AWS. Someone that prides themselves in delivering well designed and crafted solutions. You will be the kind of person who loves a challenge and constantly asks if there is a better way to solve a problem. You will advocate adoption of well tested, high quality solutions that adheres to coding standards.
This is a key position within the business that will help steer and shape the future of the company. As such, you will be the kind of person who enjoys refactoring older algorithms in order to drive technology forward with each release.
This is a fully remote role, however travel to Manchester for strategy and team days required quarterly.
Design and deliver scalable, flexible, and secure high-performance applications.
Help identify new opportunities and improvements, playing an active role around input into design and functionality decisions.
Develop and maintain the current system applications and webservices/APIs.
Help solve issues with the external partners and internal systems.
Collaborate with internal and external stakeholders and development team to deliver and improve the technology products.
Contribute to continuous improvement of our technical architecture and applications.
Use testing automation and unit tests to improve efficiency and reliability of releases.
Follow Development best practices to design, plan, develop and ship quality and taking responsibility for delivering your work in a timely manner.
Knowledge and experience working with modern object-oriented PHP using MVC frameworks such as Symfony or Laravel.
Experience in production applications on Cloud infrastructure (preferably AWS).
Database design skills (MySQL).
Knowledge of web performance and high volume transactional sites and caching.
Knowledge of payment gateways and data security.
Experience using bitbucket or Git as a version control.
Familiarity with Front End technologies like HTML5, CSS3, ES6, React.js
Knowledge of some or all tools and methods such as Composer, Redis, Elasticache, Continuous Integration, TDD.
The ability to contribute high quality code and contribute to peer reviews offering constructive feedback on code style, naming and design.
Strong teamwork and communication skills with technical and non-technical staff.