Develop and maintain web applications primarily using PHP/Laravel backends and React/Typescript frontends.
Perform code reviews, troubleshoot, and debug applications.
Collaborate with designers, product managers, and other developers to ensure secure, high-quality and consistent user experiences across all of our applications.
Collaborate with our support team on resolving issues in a timely and effective manner.
Integrate with third-party APIs and services.
Write and maintain technical documentation.
Stay up-to-date with emerging technologies, threats and industry trends.
Requirements
Minimum 5 years of experience in PHP development
Proficient in the Laravel PHP framework
Experience with front-end technologies such as React and TypeScript and a strong understanding of responsive design
Familiarity with version control systems, preferably Git
Knowledge of database management systems, particularly MySQL or PostgreSQL
Experience with RESTful API development and integration
Ability to write clean, secure, well-documented, and maintainable code
Excellent problem-solving skills and attention to detail
Strong communication and collaboration skills
Fluent in English.
Tech Stack
Laravel
MySQL
PHP
Postgres
React
TypeScript
Benefits
33 days annual leave inclusive of bank holidays (pro rata for part time)
Additional holiday awarded for long service
Holiday purchase scheme (up to one week per year)
Contributory auto-enrolment pension scheme
Private health insurance scheme
Discretionary bonus scheme
Generous Company sick pay scheme (12 weeks full pay, 12 weeks half pay, after successful completion of probation)
Enhanced Maternity and Adoption Pay (full pay for 18 weeks, after 26 weeks service by the qualifying week)
Enhanced Paternity Pay, full pay for 2 weeks (after 26 weeks service by the qualifying week)