Front End Developer

London 21 months agoFull-time External
Negotiable
Revolution is looking for a Front End Developer to join our team. You will be working with the IT, Ecommerce and Digital Design teams to produce beautiful and engaging content for Revolution Beauty’s ecommerce channels, including www.revolutionbeauty.com, marketing emails, our Revolution Beauty app, and other digital channels. We are looking for someone who can own the production of content using HTML5 and CSS3 using the Salesforce Commerce Cloud CMS, taking design briefs from a team of talented digital designers. You'll be someone who embraces Revolutions dynamic culture of executing with speed and quality while thriving in an entrepreneurial environment and being comfortable with collaboration across all parts of the business. What You'll Do • Managing end-to-end development of the site • Build, manage and develop templates and content slots, using HTML5, JavaScript, CSS3 and other frameworks. • Maintain the website and identifying opportunities for improvement • Translate our company and customer needs into functional applications • Collaborate with back-end developers & digital designers to improve usability of the site • Create high-quality mock-ups and prototypes to test the site • Building cross-browser, cross-device compatible pages adhering to industry best practices • Maintaining existing code and assets and troubleshooting bugs within a complex, global code base • Create and document development specifications and work completed • Ensure active participation through all phases of the development lifecycle • Provide status updates and communication on projects to Ecommerce business users and other stakeholders • Drive web development initiatives to continually enhance and optimise the Ecommerce infrastructure What You'll Have • A passion for modern front-end development • Experience working within an Ecommerce team, having worked with Ecommerce platforms such as Salesforce Commerce Cloud, Shopify • Experience working at pace and across multiple projects • Deep knowledge of HTML5, CSS3, JavaScript, JQuery and other frameworks • Ability to produce cross-browser, responsive, high-performing content which meets Google Core Web Vitals standards • Experience in using for GIT version control Bonus Points If You Have • Experience with Salesforce Commerce Cloud development and architecture, in particular PWAKit / Composable Storefront • Experience producing content for Email using Bloomreach Engagement (Exponea) • Experience with JavaScript frameworks such as Express.js and Node.js • Experience of project management tools such as JIRA, Trello, and design platforms such as Figma • Experience using JavaScript animation frameworks Being part of Revolution Our purpose is to create incredible quality, socially driven, cruelty-free and vegan AFFORDABLE BEAUTY that every person can enjoy. We feel exactly the same about working for us, there should be something for everyone and we want to create an environment that everyone enjoys and feels empowered it. Our roles offer a lot of autonomy and opportunity – to deliver, to grow and to collaborate. Inclusivity is at the heart of what we do, everyone has the chance to make a difference, and what we do, we do together. We are on a mission to become the best beauty company in the world. Our people are a reflection of our customers, living our values and living with passion. In our world, we innovate, take ownership and fight for beauty that every person can enjoy. We believe that creating an environment where people are not constrained is essential to drive the behaviours that make a Revolution. You are the Revolution, we are the Revolution