Company Overview:
CCL Components is a leading renewable energy wholesaler, supplying high-quality products throughout the UK. We specialise in renewable energy solutions, providing cutting-edge products for solar, battery storage, and off-grid systems. Our mission is to empower sustainable living by offering reliable and innovative solutions to our clients.
We are looking for a skilled Magento Backend Developer to design, develop, and maintain scalable eCommerce solutions using Magento 2. You will be responsible for building robust backend functionality, integrating third-party services, optimizing performance, and ensuring secure, high-quality code.
You will work closely with frontend developers, designers, project managers, and stakeholders to deliver seamless and high-performing online shopping experiences.
Key Responsibilities
* Develop, customize, and maintain Magento 2 backend modules and extensions
* Build and manage REST and GraphQL APIs
* Implement business logic, checkout flows, and payment/shipping integrations
* Integrate third-party services (ERPs, CRMs, payment gateways, shipping providers, etc.)
* Optimize site performance, database queries, and caching (Redis, Varnish, Full Page Cache)
* Ensure application security and data protection best practices
* Write clean, testable, and well-documented code
* Troubleshoot, debug, and resolve backend issues
* Participate in code reviews and contribute to technical architecture decisions
* Manage deployments and environment configurations (staging/production)
Required Skills & Experience
* Strong experience with Magento 2 development
* Proficiency in PHP (OOP, MVC design patterns)
* Experience with MySQL/MariaDB
* Knowledge of RESTful APIs and GraphQL
* Experience with Composer, Git, and CI/CD pipelines
* Understanding of caching mechanisms (Redis, Varnish)
* Familiarity with Docker or Linux-based environments
* Experience integrating payment gateways (Stripe, PayPal, Klarna, etc.)
* Strong debugging and performance tuning skills
Nice to Have
* Magento certifications (e.g., Adobe Certified Magento Developer)
* Experience with ElasticSearch/OpenSearch
* Experience with AWS, Azure, or Google Cloud
* Knowledge of frontend technologies: HTML, CSS, JavaScript, Knockout.js
* Experience with headless Magento / PWA Studio
What We Offer
* Competitive salary
* Flexible working options (remote/hybrid)
* Opportunity to work on large-scale, high-traffic eCommerce projects
* Collaborative and innovative team culture