About the opportunity
An established eCommerce digital agency is looking for a Magento Back-End Developer to build and improve online stores for a range of clients. You will work on custom functionality, integrations and platform performance alongside developers and project teams. This role suits someone with at least two years of hands-on Magento 2 experience who enjoys working across different eCommerce projects.
What you will do
- Develop and maintain Magento 2 modules and back-end functionality.
- Build integrations with payment providers, ERPs, CRMs and other third-party systems.
- Develop and support APIs and data flows between platforms.
- Investigate bugs, resolve technical issues and improve site performance.
- Review requirements and recommend practical technical solutions.
- Write maintainable code and contribute to code reviews.
- Work with front-end developers and project managers, and support testing and deployments.
Essential skills
- At least two years of commercial Magento 2 back-end development experience.
- Strong PHP and object-oriented programming skills.
- Experience with Magento 2 architecture, custom modules, dependency injection, plugins and observers.
- Good knowledge of MySQL, Git and Composer.
- Experience building and integrating REST or GraphQL APIs.
- Confidence debugging complex issues and working with third-party extensions.
- Understanding of catalogue, cart, checkout and order flows.
Useful experience
- Adobe Commerce and ERP, CRM, payment or fulfilment integrations.
- Magento performance optimisation, caching and indexing.
- Automated testing, CI/CD pipelines and Docker.
- Working in an agency or across multiple client websites.
- Familiarity with Hyva projects and their back-end requirements.
What success looks like
You will deliver reliable back-end solutions, keep integrations running smoothly and help the agency meet clients' commercial and technical needs.
