TH Baker
We are a local West Midlands jeweller with an international ecommerce presence across multiple websites. We have been working in e-commerce for 20 years, and after another successful year we are further expanding our in-house team and creating an exciting new Magento 2 development role.
The Role
As Magento 2 Developer you will be responsible for developing, maintaining and improving multiple e-commerce websites across frontend and backend development, implementation, testing, deployment and ongoing support. You will work alongside our in-house developers and designers, while also collaborating with marketing teams and selected third-party partners. This role would be ideal for somebody with strong Magento 2 coding experience, a practical problem-solving approach and the ability to communicate clearly with both technical and non-technical colleagues.
Key Responsibilities
- Develop, customise and maintain Magento 2 functionality across multiple e-commerce websites.
- Build custom Magento 2 modules without altering Magento core code.
- Integrate Magento with third-party and in-house services using REST and GraphQL APIs.
- Work with Magento 2 Dependency Injection, Plugins, Observers/Events and Service Contracts.
- Configure and maintain Magento's XML layout configuration.
- Develop and support frontend functionality using KnockoutJS, RequireJS, jQuery and related JavaScript technologies.
- Use CSS preprocessors such as SCSS/SASS to support maintainable frontend development.
- Troubleshoot and resolve issues with new and existing custom code.
- Work closely with marketing, other developers and third-party resources to enhance site functionality and improve conversion.
- Work independently when required, taking ownership of assigned development tasks from brief through to deployment.
- Use Git for version control and contribute to a clean, controlled development workflow.
- Work within Docker-based development environments.
Successful Candidate
- At least 3 years of Magento 2 coding experience.
- Strong experience with PHP, Magento 2 custom development and Object Oriented Development.
- Experience creating custom Magento 2 modules without modifying core code.
- Experience integrating with REST and GraphQL APIs, including third-party and in-house services.
- Good understanding of Dependency Injection, Plugins, Observers/Events and Service Contracts.
- Good understanding of Magento's XML layout configuration.
- Experience with JavaScript frameworks and libraries including KnockoutJS, RequireJS and jQuery.
- Experience using CSS preprocessors such as SCSS/SASS.
- Good understanding of HTML5, CSS3 and responsive design standards.
- Experience using version control systems, with Git preferred.
- Previous experience working with Docker environments.
- Excellent troubleshooting, planning and problem-solving skills.
- A real passion for ecommerce and best-practice web development.
- Able to work effectively with marketing, developers and third parties, as well as independently.
Additional Desirable Skills
- Experience with modern Magento frontends such as Hyvä, headless/PWA builds or GraphQL-led implementations.
- Experience with MySQL, Elasticsearch and Linux environments.
Hours: 40 hours per week
Salary: Up to £40k to £45k p/a depending on experience
Job Types: Permanent, Full-time
Pay: £40,000.00-£45,000.00 per year
Benefits:
Work Location: In person