Lead Front-End Developer (H/F)
CDI Paris (Paris) Développement informatique
Description de l'offre
Organization :
L’Oréal is present in 140 countries on five continents. For more than a century, L’Oréal has devoted itself solely to one business: beauty; it is now the industry world leader with €26 billion consolidated sales.
The group's mission is to provide the best in cosmetics innovation to women and men around the world with respect for their diversity. Our ambition for the coming years is to win over another one billion consumers around the world by creating the cosmetic products that meet the infinite diversity of their beauty needs and desires.
As a true business partner for all our divisions, our multicultural team directly contributes to the success of L’Oréal’s brand portfolio: Lancôme, Yves-Saint Laurent, Biotherm, Kiehl’s, La Roche Posay, Vichy, Garnier, Maybelline New-York, Kerastase, Redken (…)
Lead Front-end Developer:
The Lead Front-end developer will be closely working with IT and business team, implement the user interface of our reference application. We build libraries and abstractions to make our lives easier. We make the most of modern tools like ES6, SystemJS and SASS, and we ensure our UIs work well on all screen sizes.
Responsibilities:
· Collaborate with creative and brand teams to build the best in class, mobile optimized ecommerce website
· Contribute to L'Oreal strategy in building an app-like ecommerce websites
· Build a modern, responsive front-end component library for use across-brands
· Focus heavily on performance to ensure a fast-loading user experience
· Evaluate and prototype opportunities for Progressive web Apps (PWA) and Accelerated Mobile Pages (AMP)
· Encourage and leverage best practices around all front-end technologies
Qualifications:
· 3+ years of experience
Solid knowledge of Javascript:
· Familiarity with MVC pattern
· Create loosely coupled components
· Performance oriented Solid knowledge of CSS
· Mobile-first
· Preprocessor: SASS
· BEM conventions
· Component development oriented
· Live styleguide
· CSS3: Flexbox, transitions, etc..
Experience with modern Javascript libraries and tooling:
· React, Angular, etc..
· NPM, Bower, JSPM
· Gulp
· Webpack
· Eslint, stylelint
· Awareness of cross-browser compatibility issues and client-side performance considerations
· A passion for shipping incredible UI/UX without compromising on code quality
· Great oral and written communication in English
Nice to have:
· Experience with ES6
· Open-source contributions
Profil recherché
Responsibilities:
· Collaborate with creative and brand teams to build the best in class, mobile optimized ecommerce website
· Contribute to L'Oreal strategy in building an app-like ecommerce websites
· Build a modern, responsive front-end component library for use across-brands
· Focus heavily on performance to ensure a fast-loading user experience
· Evaluate and prototype opportunities for Progressive web Apps (PWA) and Accelerated Mobile Pages (AMP)
· Encourage and leverage best practices around all front-end technologies
Qualifications:
· 3+ years of experience
Solid knowledge of Javascript:
· Familiarity with MVC pattern
· Create loosely coupled components
· Performance oriented Solid knowledge of CSS
· Mobile-first
· Preprocessor: SASS
· BEM conventions
· Component development oriented
· Live styleguide
· CSS3: Flexbox, transitions, etc..
Experience with modern Javascript libraries and tooling:
· React, Angular, etc..
· NPM, Bower, JSPM
· Gulp
· Webpack
· Eslint, stylelint
· Awareness of cross-browser compatibility issues and client-side performance considerations
· A passion for shipping incredible UI/UX without compromising on code quality
· Great oral and written communication in English
Nice to have:
· Experience with ES6
· Open-source contributions