Magento 2 Tech Lead

Ruroc ,
Barnwood, Gloucester, Gloucestershire

Overview

Job Description

Our background and your main purpose Ruroc exists to make helmets cool. We believe that re-engineering protection with the perfect balance of art and science will make people want to wear our helmets, making them safer and will mean they live longer (and cooler!). In 2019 we had our first 1m turnover day and in 2020 we had our first 1m turnover hur and were now in a fabulous position to build further growth. In January 2020 the business completed a strategic review to build on this foundation, leading to a number of initiatives Ruroc believes will unlock future growth. Firstly, the business is now investing significant operational / systems upgrades to improve efficiency, leading to improvements in business processes and customer experience. Secondly, a clear product and target audience strategy that will help Ruroc create more amazing products, engaging content / stories that engage this audience and generate high lifetime value. Finally, a number of new roles across the business have been created to help expedite growth, this being one of them. The leadership team believe this investment plan can unlock up to 100% growth in 2020 and then onto annual revenues of 50m within 3 years, making us one of the fastest growing UK companies. Reporting to Rurocs Tech Director, youll be leading our small team of web developers by providing technical advice and valuable input on decisions. Youll also be very much hands-on with the codebase, and will be helping write code for the major features the team works on. Because of this, were looking for someone whos had development experience with Magento 2 and would be comfortable leading a team working on the platform. 30% of your time will be spent writing code, 70% will be spent assisting the team, providing technical direction, reviewing pull requests, and implementing new software, tools, processes, etc. Today, weve generated an organisation structure that we believe will unlock success, however, were flexible and want to ensure we use your experience to put the right people in the right place within the tech team. Heres our current plan: Your Direct Reports No direct reports, the role will be focused on the technical-side - not management. Potential progression to Head of Web Development later in the year, which would have direct reports if interested and suitable. Key Interfaces Trading Team (eCom & Retail Trading Managers) Brand Team / Agencies (Content Copy, Imagery etc) CRM Team / Agencies (Customer Support / Relationship) Operations Team (Factory & Fulfilment) Product Team (Design, Development, Buying & Merchandising) Finance (Money In, Money Out) Main Accountabilities * Assisting the team with hands-on development for major features and maintenance of existing ones. To do this, youll need to know the codebase inside-out, and be confident with developing on it. * Be the go-to for questions about how our codebase works, as well as core Magento. To do this, youll also need to keep up with the latest features Magento has to offer and ensure that were staying ahead of the game. * Use both your Magento and software development expertise to give recommendations on how we can improve our teams efficiency and effectiveness via new software, tools, processes, etc. * Be responsible for all the code the team produces. This means ensuring that all code meets the tech teams quality standards, and that youre comfortable running it on production. * Keep quality standards in-line with the project, and re-iterate on them where necessary. Train the developers on them, and provide them with tools to help them stick to them. * Vetting any third-party code that is introduced to the code-base to ensure that it meets standards, and that it meets Magentos best practices as well as our codebases. * Collaborate with the team to define technical requirements for new features. The business is constantly evolving, and the requirements should always keep this in mind. Features will have to be continuously updated - defining future-proof requirements will assist with this. * Lead and coach a strong team of developers to help execute against goals; * Positively impact and influence internal stakeholders and external partners; * Effectively communicate and collaborate with Product, Brand, Marketing, Trading, Operations and Finance teams; * Uphold Rurocs brand vision and rules as set out in Rurocs PLAYBOOK; Requirements This role is for you if... KEY SKILLS * Know Magento 2 inside-out and how to make a website flourish with it * Ability to write future-proof, performance-driven code * Knowledge of defining technical requirements which assist the team, whilst meeting the stakeholders expectations * Excellent interpersonal skills - you must be tightly-knit with the team and ensure they feel comfortable coming to you for help * Comfortable going against the grain, willing to challenge existing norms * Enthusiastic about the success of the team and website * You are independent and self-directed but ab