Back
France   France   Cdi - Developpeur Front   Sephora -

CDI - Developpeur Front E-Commerce (F...

This listing was posted on Sephora.

CDI - Developpeur Front E-Commerce (F/H/X)

Location:
Neuilly Sur Seine
Description:

At Sephora we inspire our customers, empower our teams, and help them become the best versions of themselves. We create an environment where people are valued, and differences are celebrated. Every day, our teams across the world bring to life our purpose: to expand the way the world sees beauty by empowering the EXTRAORDINARY in each of us. As part of the evolution of our IS towards a headless architecture, we are looking for a Frontend Developer to join the team migrating our legacy frontend (Sephora EU sites) to a headless frontend using React JS / Next JS. You'll be part of a team comprising 2 Tech Leads, a Scrum Master, and approximately 5 Developers. You will excel and thrive in this role if you are ready to... Perform all tasks inherent to a seasoned React developer (writing reliable, high-quality code, participating in code reviews, creating high-quality UI, debugging, simulating various UI rendering contexts). Maintain the existing foundation (code optimization, bug fixing, handling production incidents). Conduct technology watch, propose technical topics aimed at improving web front-end performance, SEO, and accessibility. Design technical projects/features assigned to you and write detailed technical documentation. Work on defining interface contracts with our Back-For-Front team (API/Middleware). Ensure—alongside our Tech Leads—best development practices and the implementation of tests (unit tests, TDD, etc.). Be familiar with optimization concepts related to front-end clients, such as page load optimization (bundle splitting, server-side rendering), browser backward compatibility issues, and code debugging. Don't hesitate to apply if you have... or if you are... Experience on a medium or large-scale "headless" project. An engineering profile with at least 3 years of experience in web development using HTML, CSS, and JavaScript. Expertise in Front-End architectures. Knowledge of different rendering strategies (SSG, SSR, ISR). Proficiency in client-side hydration principles and their challenges, as well as the "React Server Components" paradigm. Experience with Agile methodologies, particularly SCRUM (Product Increment, Sprint Planning, Scrum events, etc.). Proficiency in project management tools (Jira, Confluence, etc.). Sensitivity to web performance and the ability to resolve related issues. Awareness of SEO and accessibility challenges for an e-commerce platform. Mastery of component-oriented development principles. Understanding of REST API principles. Awareness of good development practices. Strong interpersonal skills. Analytical and synthesizing mindset. Ability to organize effectively. Constant technology watch. Expertise in a front-end development framework or library, preferably React/NextJS. Understanding of the principles and challenges of monorepo architecture and/or micro-frontend architecture. Experience contributing to the implementation of a Design System and proficiency with related tools (Figma, Storybook, Zeroheight, etc.). DevOps culture and understanding of CI/CD challenges. Familiarity with cloud environments (particularly GCP) would be a plus. Personal qualities: Rigor, organization, and attention to detail. Ability to solve complex problems. Adaptability and flexibility in the face of change. Willingness to learn and stay up to date with technological advancements. While at Sephora, you’ll enjoy… The people. You will be surrounded by some of the most talented leaders and teams – people you can be proud to work with. The learning. We invest in training and developing our teams, and you will continue evolving and building your skills through personalized career plans. The culture. As a leading beauty retailer within the LVMH family, our reach is broad, and our impact is global. It is in our DNA to innovate and, at Sephora, all 40,000 passionate team members across 35 markets and 3,000+ stores, are united by a common goal - to reimagine the future of beauty. You can unleash your creativity, because we’ve got disruptive spirit. You can learn and evolve, because we empower you to be your best. You can be yourself, because you are what sets us apart. This, is the future of beauty. Reimagine your future, at Sephora. _________________________________________________ Chez Sephora, nous sommes unis et défendons nos convictions : liberté, exploration, opportunité d’embellir la vie des gens grâce au pouvoir illimité de la beauté. Nous accueillons l’unique, libérons la créativité et encourageons le progrès tous les jours. Nourrie par l’énergie et l’enthousiasme, notre passion est contagieuse. Nous sommes liés par une même ambition : réimaginer le futur de la beauté. Réimaginer votre futur, avec Sephora. Dans le cadre de l’évolution de notre SI vers une architecture Headless, nous recherchons un Developer Frontend pour intégrer l’équipe de migration de notre front legacy (Sites Sephora EU) vers un front headless en React JS / Next JS. Vous intègrerez une équipe composée de 2 Tech Leads, Un Scrum Master et ± 5 Développeurs. Vous excellerez et vous épanouirez dans ce poste si vous êtes prêt à… Effectuer l’ensemble des tâches inhérentes à un développeur React confirmé (réaliser un code fiable de qualité, participer aux revues de code, élaborer une UI de qualité, débugger, simuler différents contextes de rendu de l’UI). Effectuer la maintenance du socle existant (optimisation du code, corrections des bugs, interventions sur les incidents de Prod). Effectuer de la veille technologique, proposition de sujets techniques visant à améliorer les performances du front web, le SEO et l’accessibilité. Effectuer la conception technique des projets/fonctionnalités qui vous sont confiés ainsi que la rédaction de la documentation technique détaillée. Travailler à l’élaboration des contrats d’interfaces avec notre équipe Back-For-Front (API/Middleware). Garantir – avec l’aide de nos Tech Leads – les bonnes pratiques de développement ainsi que la mise en place des tests (TU, TDD…) Familier aux concepts d’optimisations liés aux clients front-end comme l’optimisation de chargements de pages (bundles splitting, Server-side rendering), les problématiques de rétrocompatibilités navigateurs et le debugging de code. N’hésitez plus à postuler si vous avez…ou si vous êtes… Expérience sur un projet "headless" de moyenne ou grande envergure. Profil d'ingénieur avec au moins 3 ans d'expérience dans le développement web en HTML, CSS et JavaScript. Expertise en architectures Front-End. Connaissances des différentes stratégies de rendu (SSG, SSR, ISR). Maîtrise du principe d’hydratation côté client avec ses enjeux, ainsi que du paradigme des « React Server Components ». Expérience en méthodologies Agiles, en particulier en SCRUM (Product Increment, Sprint Planning, Instances Scrum…). Maîtrise des outils de gestion de projets (Jira, Confluence, …). Sensibilité à la Webperf et capacité à résoudre les problèmes associés. Sensibilité aux enjeux du SEO et de l’accessibilité d’une plateforme e-commerce. Maîtrise du principe du développement orienté composant. Maîtrise des principes du REST API. Sensibilité aux bonnes pratiques de développement. Aisance relationnelle. Esprit analytique et de synthèse. Capacité à s'organiser efficacement. Perpétuelle veille technologique. Expertise sur un framework ou librairie de développement Front-End, de préférence React/NextJS. Connaissance des principes et enjeux d’une architecture monorepo et/ou d'une architecture micro-frontend. Contribution à la mise en place d’un Design System et maîtrise des outils y afférent (Figma, Storybook, Zeroheight, etc…). Culture DevOPS et des enjeux de CI/CD. Familiarité avec les environnements Cloud (en particulier GCP) serait un plus. Qualités personnelles : Rigueur, organisation et souci du détail. Capacité à résoudre des problèmes complexes. Adaptabilité et flexibilité face aux changements. Volonté d'apprendre et de rester à jour sur les évolutions technologiques. Lors de votre expérience chez Sephora, vous apprécierez... « Évoluer » Entouré de talents passionnés, enthousiastes et créatifs. Vous intégrerez des équipes disruptives avec qui vous serez fier de collaborer. « Vous développer » Nous investissons dans la formation, le suivi de nos collaborateurs et nous les accompagnons tout au long de leur parcours chez Sephora. Vous pourrez ainsi apprendre et grandir sans cesse dans un environnement stimulant. « Notre culture » Leader global de la beauté et soutenu par la marque de luxe LVMH, nous avons toujours quelque chose à explorer. C’est dans notre ADN d’innover, d’expérimenter et d’avoir une vision colorée et disruptive. Et c’est cette attitude audacieuse qui exprime notre différence et notre passion. Vous pourrez ainsi libérer et exprimer votre créativité. Nos talents font la différence ! Notre objectif commun est de réinventer l’avenir de la beauté. SEPHORA recrute et reconnaît tous les talents
Company:
Sephora
May 28 on Sephora
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to Sephora
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.