Ecommerce Backend Developer UK

I am the Head of Development at Floor Giants, a flooring retailer in Derby that sells wood, laminate, vinyl and carpet online and through showrooms. I run the development team across three Magento stores: the main Floor Giants site, UK Discount Flooring and Evergreen, which serves trade customers.

The backend work is Magento 2, PHP and the integrations around it, including Odoo for the ERP. Two stores run 2.4.7 on PHP 8.2 and one runs 2.4.8 on PHP 8.3. We use Warden for local environments and Deployer on two of the stores. Automated CI and testing are in place across all three stores. Since March 2025 the team has relaunched one store on a custom theme and launched a new one. On one checkout we took LCP from 5.8 seconds to 1.6. The checkout performance case study covers the changes and the limits of attributing the reported conversion increase to that work.

If you run an ecommerce team and want a second opinion on the backend, or lead level cover while you hire, I take a small amount of advisory work alongside the day job. I do not take full time contract roles.

How the systems fit together

Storefront, commerce platform and ERP changes need clear ownership of data and predictable behaviour when a dependency fails. My architecture and system design approach describes the questions I use to define those boundaries. For a theme change, the Hyvä migration planning page applies them to extension compatibility, checkout and release scope.

Ecommerce backend developer FAQs

What ecommerce platforms do you work on?

Magento 2 is the core. Around it sits Odoo for ERP, a set of internal tools and the integrations that connect them.

Can you improve checkout reliability and conversion performance?

Yes. The team has done this on our own stores and the case studies show the numbers. I set the priorities from the data and review the changes. The developers do the work.

Do you handle third party integrations?

Yes. ERP, fulfilment and marketing integrations are a large part of what the team maintains, with fault handling and monitoring built in.

Do you offer lead level ownership or just implementation?

Lead level ownership. I plan, review and carry the release. Implementation is done by the team, and in advisory work by yours.

To talk it through, get in touch.