Magento Backend Developer
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