Lead Frontend Web Developer

The Body Shop
13 Oct 2016
26 Oct 2016
Contract Type
Part of the L'Oréal Group, The Body Shop International is a natural and ethical beauty brand, with 3050 stores in 66 markets around the world, operating through a multi-channel retail strategy, including stand-alone stores, global travel retail locations and e-commerce sites. Purpose of role: 1. Project frontend development work to launch new features and websites for The Body Shop working closely with third party developers 2. Day-to-day frontend development of The Body Shop websites to update home page, website content, landing pages, new frontend layouts and features, working closely with Digital & Ecommerce teams, designers and leading junior frontend developers 3. Oversee email HTML development for all marketing emails working closely with the CRM teams and Responsys Key Job Accountabilities: Complete frontend development work required on The Body Shop websites in line with the trading calendar and development release calendar Work on the email platform to build and test emails for all markets based on the brief from the CRM teams Optimise page load performance by optimising HTML, CSS, JavaScript images and content delivery ideally in an enterprise eCommerce platform environment Coordinate with Digital & Ecommerce teams in content editing and site design Partner with the in-house developers and third party developers to implement backend technology requirements Identify and escalate areas for frontend technical improvements to the websites to improve performance Maintain a strong understanding of frontend development and industry trends Ad hoc project work for major web developments on The Body Shop country websites Ad hoc technical support, testing on releases and A/B tests Manage and coach junior frontend developers Work closely with Product Owner to develop and deliver the product roadmap Ensure the development team and relevant business stakeholders are kept informed, risks/issues are escalated in a timely manner and the development and implementation remains on track Work cross-functionally during the design, build and release process, to ensure the build is delivered on time to the required standard Apply practices, procedures and standards to ensure activities and decisions are compliant with The Body Shop's risk appetite, legal and regulatory requirements Qualifications: BA/BSc degree in Computer Science or equivalent practical experience Experience Required: Agile development experience Strong understanding of ecommerce and web analytics Previous experience working with ecommerce platforms, Hybris experience preferred Experience with testing tools like Monetate Strong programming skills in building and maintaining websites Proven HTML, CSS, and JavaScript development experience Proven ability to optimise page load performance by optimising HTML, CSS, JavaScript images and content delivery ideally in an enterprise eCommerce platform environment Experienced in developing and testing fully responsive and flexible email templates that work across all major email clients and mobile devices Experience optimising code for site speed and performance Data driven with strong analytics skills, including Google Analytics and other analytics tools Ability to work at Global level and manage a diverse group of stakeholders Highly organised with the capability to multi-task and prioritise to meet tight deadlines Resourceful and proactive in solving problems and recommending solutions Enthusiastic, self-confident and self-motivated Willing to adapt and take on new challenges and driven to continually improve Proficient in Microsoft Office Excellent verbal and written communication skills What we offer: A thrilling career in the L'Oréal Group across different brands, channels and markets A passion driven environment where you will share challenges, achievements and innovations with your peers, manager and direct reports A tailor-made integration plan to set you for success and an on-going focus on your development Competitive salary and benefits package