Established in the 1980s, and with a steadily growing retail reputation/fanbase for everything outdoors, Trespass – with its 250+ high street stores – needs little introduction. Be it camping, hiking, skiing or simply walking the dog – we’ve got you well-covered and best-equipped for your next adventure (whether that’s scaling a new summit or venturing to the farthest reaches of your local park).
Due to the continued growth of our ecommerce department, we are expanding our in-house Magento development team. The role will work within our existing team of experienced Magento developers to produce bespoke solutions for a portfolio of websites. Past Magento experience is preferable, but not essential providing you have a strong background in PHP development. Guidance and mentoring from senior members of the team will be provided, but you should be enthusiastic and self-motivated to continually learn and improve your skillset.
Development of bespoke Magento modules and functionality including frontend, backend, and integrations
Participation in peer reviews of other team members’ code
Involvement in scoping and estimation sessions with the development team, project management, and other stakeholders
Provision of technical support and advice to the wider ecommerce team relating to custom and core Magento functionality
2+ years PHP experience using one or more major PHP frameworks (Magento, Zend, Symfony, Laravel, etc)
Adherence to solid development principles and the PSR Standards
Comfortable with version control, in particular Git
Strong understanding of web standards and best practices, especially pertaining to ecommerce
A focus on code quality, performance, and security considerations through all stages of development
Good communication skills
Experience building custom modules in Magento 2 (Commerce [Enterprise] edition a bonus)
Experience writing and running Unit and Integration tests
Familiarity with debugging tools, including Xdebug and Blackfire
Familiarity with Agile project management processes
Experience using and configuring Docker
This is primarily for a mid-level role, though we will consider all levels. The role requires some travel to our head office in Glasgow.
If you have the qualities we’re looking for, please apply by sending the following to email@example.com
A covering letter (of no more than 1 page of A4) which should summarise;
Why you are interested in the role
Why you feel you are suitable for the role
Your current salary / benefits package and expectations