Postée il y a 4 heures
Chez Sephora, nous inspirons nos clients, nous responsabilisons nos équipes et nous les aidons à devenir la meilleure version d'eux-mêmes. Nous créons un environnement où les personnes sont valorisées et où les différences sont célébrées. Chaque jour, nos équipes à travers le monde donnent vie à notre raison d’être : changer le regard du monde sur la beauté.
Dans le cadre de l’évolution de notre SI vers une architecture Headless, nous recherchons un Frontend Developper qui aura le rôle de développeur confirmé dans l’équipe de migration de notre legacy (Sites Sephora EU) vers un front headless en React JS / Next JS. Vous intègrerez une équipe composée de 3 Tech Leads, 2 Lead Devs, Un Scrum Master et ± 6 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 veille technologique, proposition de sujets techniques visant à améliorer les performances du front web, le SEO et l’accessibilité.
- Travailler à l’élaboration des contrats d’interfaces avec notre équipe Back-For-Front (API/Middleware).
- Appliquer – avec l’aide de nos Tech Leads et Lead Devs – les bonnes pratiques de développement ainsi que la mise en place des tests (TU, TDD…)
- Monter rapidement en compétence sur l’utilisation de la stack technique chez Sephora
- 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.
- Collaborer avec une équipe design intégrant un design system.
N’hésitez plus à postuler si vous avez…ou si vous êtes…
- Expérience sur un projet "headless" de moyenne ou grande envergure, de préférence dans le contexte de migration d'une plateforme E-Commerce monolithique vers "headless".
- Profil d'ingénieur avec au moins 4 ans d'expérience dans le développement web en HTML, CSS et JavaScript
- Expertise React Js et sur le framework NextJS.
- 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 réussie d'au moins 3 ans entant que Frontend Developper.
- 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.
- 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.
Chez Sephora, vous apprécierez...
- Les collaborateurs. Vous serez entouré d’équipes talentueuses avec lesquelles vous serez fier de collaborer.
- L'apprentissage. Nous investissons dans la formation de nos équipes. Vous continuerez à évoluer et à développer vos compétences grâce à des plans de carrière personnalisés.
- La culture. En tant que leader de la distribution sélective de produits de beauté de prestige au sein de la famille LVMH, notre impact est mondial. Chez Sephora nous sommes une communauté de 52 000 collaborateurs passionnés répartis sur 34 marchés et plus de 3 000 magasins.
Vous pouvez laisser libre cours à votre créativité, car nous avons un esprit disruptif. Vous pouvez apprendre et évoluer, car nous vous donnons les moyens de révéler le meilleur de vous-même. Vous pouvez être vous-même, car vous êtes ce qui nous rend uniques.
Sephora est fière d'être un lieu de travail prônant l’égalité des chances pour tous. Nous ne pratiquons aucune discrimination en matière de recrutement, d'embauche, de formation ou encore d’évolution de carrière.
Nous célébrons la diversité et nous nous engageons à créer et à favoriser un environnement inclusif pour tous.
____________________________________________________________________________________________________________________________________________________________________________
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.
We are united by a common goal - to reimagine the future of beauty.
Within our transformation to Headless architecture, we are looking for a mid-level Frontend Developer whose role will be to migrate to a React/Next headless frontend. You will be part of an 8 developers team, accompanied by 2 lead developers and 3 tech leads.
You will excel and thrive in this position if you are ready to…
- Execute the tasks required for a mid-level frontend developer (write reliable quality code, debug & correct issues, develop responsive UIs)
- Keep the codebase updated to latest packages & best practices (code refactoring, bug correction, being able to intervene on production issues)
- Keep up with the latest developments related to frontend, SEO, design and accessibility
- Work with our BFF team (API/Middleware) to elaborate Schemas
- Apply best practices along with our Tech leads and Lead devs, be proficient in unit tests and integration tests
- Increase your skills on the stack used at Sephora (React/Next/TypeScript/Tailwind)
- Be familiar with performance related concepts such as SSR, bundle splitting, browser compatibility and efficient code debugging
- Collaborate with our design team using a design system.
Do not hesitate to apply if you are…
- Experienced on a headless project on a middle to large scale, preferably in an e-commerce platform context from monolith to headless.
- You are an engineer / developer with at least 4 years of experience in web development using JS / CSS and HTML.
- Have a React and Next expertise.
- Have an expertise in front-end architecture.
- Know about rendering strategies (SSG, SSR, ISR).
- Master client side hydration and React Server Component paradigm.
- Have at least a successful 4 year experience as a Frontend Developer.
- Master Agile / Scrum and its related rituals (SAFe is a plus).
- Master project management tools (Jira, Confluence…).
- Have a feeling for webperf and overcoming issues related to.
- Have a feeling for SEO and accessibility related to an e-commerce platform.
- Master component oriented development.
- Master REST API principles.
- Have a feeling for best practices.
- Have good social skills.
- Have an analytical and synthetic mind.
- Be able to organize yourself efficiently.
- Capacité à s'organiser efficacement.
- Always be up to date with latest best practices and packages in front-end development
- Be aware of the stakes of a monorepo and/or micro front-end architecture.
- Contribute to the Design system and be familiar with its tools (Figma, Storybook, Chromatic…)
- Have a DevOPS / CI/CD culture.
- Familiar with cloud environments (ideally GCP) would be a plus
Personal Qualities:
- Be rigorous, organized and have attention to detail.
- Capacity to solve complex problems
- Be flexible and adaptable to change
- A Will to learn and stay up to date with the latest in technology.
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.