Magento Developer
Role Profile
Reports to: Head of Ecommerce
Location: Glasgow, office based
Salary: Dependent on experience
Hours: 42.5 hours per week (8.30am to 5.30pm)
Role Overview
We have a fantastic opportunity for someone to join our team of talented Developers. 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.
What does a typical day sound like?
* You will focus on the development of bespoke Magento modules and functionality including frontend, backend, and integrations.
* You will take part in the participation of peer reviews of other team members’ code.
* There will be an involvement in scoping and estimation sessions with the development team, project management, and other stakeholders.
* You will be responsible for the provision of technical support and advice to the wider Ecommerce team relating to custom and core Magento functionality.
Essential skills
* 3+ years PHP experience using one or more major PHP frameworks (Magento, Zend, Symfony, Laravel, etc)
* Demonstrable evidence of coding bespoke modules
* Proven skills in HTML5, CSS3, and Javascript
* 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 English communication skills
Desirable skills
* Experience building custom modules in Magento 2 (Commerce [Enterprise] edition a bonus)
* Comfortable developing frontend interfaces; with particular focus on CSS preprocessors (LESS, SASS) and major JavaScript libraries (jQuery, RequireJS, Knockout JS)
* 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
Working for Trespass
* You will receive 30 days holiday (increasing to 32 by 2 years’ service) to ensure you keep a healthy work-life balance and have lots of exciting plans in place to look forward to
* Benefit from our corporate discounts for you, your friends and family, making the most of the great outdoors
* Relaxed dress code
* Free parking as there is nothing worse than parking metres and additional costs, meaning…. buy the coffee!
* Full access to our fantastic Employee Assistance Programme and much more!
We want like-minded, committed individuals to join us and be part of our continued success so if this sounds like a good fit for you then we welcome you to apply.
Salary information will be determined by experience and fit and decided at point of offer, however, if you have any questions relating to this, please get in touch.