Front End Developer - London

Redbox Digital ,
London, Greater London

Overview

Job Description

Role: Senior Front End / JavaScript developer Location: London Reporting to: Head of Development Redbox Digital is a global digital commerce consultancy and Magento Global Elite Partner, delivering omnichannel ecommerce solutions since 2004. With offices in London, Dubai, Mauritius, Sydney and Auckland - we have an international outlook combined with local understanding of some of the fastest growing ecommerce markets around the world. We are experts in designing, developing and supporting sizeable and complex e-commerce websites around the globe. Redbox specialises in providing superior online retail platforms for clients; allowing them to deliver growth and innovation to both existing and new customer groups. We are looking for an experienced Senior Front End / JavaScript developer with proven experience of working with large, scalable web applications. Job purpose: The job will involve working with data from our sites or extending the functionality on the Magento front end in a wide range of creative approaches. Duties & Responsibilities: * Develop new user-facing features * Build reusable code and libraries for future use * Ensure the technical feasibility of UI/UX designs * Optimise applications for maximum speed and scalability * Collaborate with other team members and stakeholders * Evaluating requirements, specifications, and code - analysis, problem definition & solution * development * Presenting ideas, solutions and methodologies to team and clients. * The above list of duties is not exhaustive and is subject to change. The post holder may be required to undertake others duties within the scope of the post. Skills requirements: * Strong styling skills: Sass, Less, CSS. Use with dynamic, responsive sites. * Strong understanding of JavaScript * Experience with Progressive Web Application development and React.js / Vue.js * Good working knowledge of Knockout.js * Libraries - JQuery & JQuery UI * Require.js, Grunt and Gulp.js * OOP & functional programming * Asynchronous control flow, partial page updates, AJAX * Good understanding of debugging techniques, browser rendering behaviour and performance * The role will require working with Magento, PHP, HTML / XML, Responsive design, Sass/Less, Git Employment Type: Full time