Senior PHP Developer
Location - Devon (hybrid role - 1/2 days in the office)
As a senior developer you will have a hands-on role at all stages of the software lifecycle, giving input on planning and solution design, alongside coding, testing and maintaining web applications and APIs. You will work within a team of agile developers to build and support systems to a high standard of security, scalability and performance. Ideal candidates will have demonstrable experience working at a senior level across the full stack within a web development team, with keen attention to detail and strong problem-solving skills.
Key duties and responsibilities:
* Design, develop, test and maintain complex PHP web applications and APIs to deliver secure, scalable and performant solutions
* Design and develop front end code with a focus on security, accessibility and delivering a great user experience
* Mentor more junior developers, engaging in code reviews and encouraging best practise
* Provide input on key technology, architectural and development decisions
Key skills and experience:
* Extensive experience with web application & API development at a senior level
* Expert understanding of microservice architecture
* Expert knowledge of PHP
* Hands-on experience of PHP frameworks (Symfony preferred)
* Proficient in JavaScript, including modern MVVM frameworks (React preferred)
* Proficient in SQL and experience with MySQL
* Experience with cloud platforms (AWS preferred)
* Familiarity with design-led and mobile-led approaches
* An understanding of good UI/UX design
* A good working knowledge of Docker
* Experience delivering SaaS solutions
* Experience implementing CI/CD pipelines