Backend Developer - Core PHP/MySQL for Florist Ecommerce Platform
Role details
Job location
Tech stack
Job description
Fix bugs and improve existing functionality
-
Plan and create new features based on customer tickets
-
Improve database reliability and performance
-
Maintain third-party APIs
-
Communicate clearly, estimate honestly, and document important changes
Ideal person:
-
Careful, reliable, and detail-focused
-
Strong problem solver who can trace issues through a real production codebase
-
Happy working on an established custom platform
-
Understands e-commerce logic and the importance of not breaking live orders or payments
Requirements
The developer can be based outside the UK, but ideally should be available for at least part of the UK working day, especially between 1pm and 5pm UK GMT:0 time.
Key skills needed:
-
Strong Core PHP experience, ideally PHP 8+
-
Excellent MySQL knowledge, including queries, joins, indexes, schema changes, and debugging data issues
-
Experience working on e-commerce platforms, including orders, products, checkout, payments etc
-
Experience with APIs including Stripe, Cloudflare, Google Maps, Mandrill
-
Cron jobs, Docker, Nginx, PHP-FPM, Jira, Git
-
Comfortable working with existing and legacy codebases
-
Performance optimisation
-
Security best practices
-
Server management, especially LAMP stack environments