Activez les alertes d’offres d’emploi par e-mail !

CDI - Développeur front-end (H / F) - Paris

Hermes

Paris

Sur place

EUR 42 000 - 60 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Repartez de zéro ou importez un CV existant

Résumé du poste

Rejoignez Hermès en tant qu'ingénieur logiciel frontend, où vous serez responsable de la création de solutions innovantes sur notre plateforme web e-commerce. Vous contribuerez à une équipe dynamique qui valorise l'excellence et l'apprentissage continu tout en utilisant les dernières technologies. Une opportunité excitante et enrichissante pour les passionnés de développement et d'expérience utilisateur.

Prestations

Grande autonomie
Encouragement de prises d'initiatives
Environnement de travail bienveillant

Qualifications

  • Expérience significative en développement Typescript / Node.js / React.
  • Capacité à concevoir et développer une solution technique adéquate.
  • Sensibilité à l'expérience utilisateur et à la qualité du code.

Responsabilités

  • Concevoir et développer des fonctionnalités pour la plateforme web e-commerce.
  • Participer à la conception et aux choix techniques du projet.
  • Assurer la qualité, sécurité et performance des composants développés.

Connaissances

Typescript
Node.js
React
Angular
Docker
Kubernetes
Accessibilité
SEO
Git

Formation

Diplôme en informatique ou équivalent

Outils

Jest
Vitest

Description du poste

Artisans contemporains depuis , nous devenons également artisans du code !

Hermès Digital développe, maintient et met à disposition la plateforme web et e-commerce de la Maison Hermès dans 32 sites à travers le monde. Dans un contexte d'hyper-croissance, et face aux enjeux qui en découlent, nous renforçons notre équipe.

Nous sommes une équipe de crafters, professionnel(le)s passionné(e) et engagé(e)s, mû(es) par notre ambition de véhiculer les valeurs d'excellence et de qualité de Hermès au travers de notre plateforme. Cette équipe met en oeuvre les meilleures pratiques de conception, de développement et d'opération : Domain-Driven Design, Test-Driven Development, Architecture Hexagonale, Trunk-Based, Continous Deploiement, méthodologies agiles

  • mais, surtout, nous travaillons ensemble pour que chacun puisse apprendre, transmettre et évoluer !

Descriptif du poste :

En tant que Frontend Software Engineer, vous aurez pour mission de concevoir et développer les fonctionnalités, composants et services de notre plateforme web e-commerce, et plus précisément sur les composants Front Office et Back Office, au sein d'une équipe pluridisciplinaire (développeurs, Product Owners, SRE) en appliquant les meilleures pratiques.

L'agilité est au coeur de notre fonctionnement et nous l'appliquons au quotidien.

  • Vous participez activement à la conception et au développement de la nouvelle solution e-commerce (tant dans sa réflexion que sa réalisation). Notamment, vous êtes sensible à la qualité de l'expérience utilisateur.
  • Vous contribuez aux choix techniques / fonctionnels et challengez vos pairs sur ces derniers.
  • Vous participez activement au delivery d'une solution technique, en vous assurant que le code est de la qualité attendue et en prenant les bonnes décisions pour atteindre les objectifs de delivery. Vous êtes notamment particulièrement attentif à l'accessibilité et aux performances du front office.
  • Vous assurez les niveaux de qualité, sécurité et performances attendus en faisant de la revue de code produit par vos pairs.
  • Vous vous assurez de la sécurisation des composants dans une approche « you built it, you run it » (stratégie et plan de déploiement, suivi des métriques en production).
  • Vous comprenez et appliquerez nos pratiques de code (TDD, automatisation, revues de code, continuous improvement, etc.) et prenez les mesures pour garantir la durabilité du code.
  • Vous effectuez régulièrement de la veille technique et partagez vos connaissances.

Environnement technique :

  • Langages de programmation : Typescript
  • Frameworks : Node.js, React, Angular (connaissances et / ou ouvert à la montée en compétence)
  • Orchestration et conteneurs : Kubernetes, Docker
  • Architecture événementielle : Kafka, Kinesis, SNS / SQS
  • Outils d'analyse des performances en front office : RUM, Lighthouse

Profil du candidat Compétences Techniques :

  • Vous justifiez d'une expérience significative dans un poste équivalent.
  • Vous êtes autonome dans la réalisation d'une solution technique à une problématique donnée : vous vous assurez de comprendre le besoin et vous êtes capable de designer et développer une solution adéquate, sécurisée (code maintenable, testé, clairement structuré) et pragmatique (vs over-engineered) dans les meilleurs délais.
  • Vous avez une expérience et expertise significatives dans les technologies Typescript / Node.js / React
  • vous utilisez également des frameworks de test du type Jest / Vitest.
  • Vous avez des connaissances en Angular et / ou êtes ouvert à monter en compétence.
  • Vous savez prendre en main un Design System et prenez compte des bonnes pratiques.
  • Vous avez été sensibilisé (et avez été idéalement impliqué directement dans ces sujets) à la performance du front office d'un site web à fort trafic - Core Web Vitals, suivi RUM, etc. Vous êtes de la même façon sensible aux pratiques SEO.
  • Vous êtes familier avec les bonnes pratiques permettant de garantir un haut niveau d'accessibilité du front office et les appliquez.
  • Vous connaissez et appliquez les bonnes pratiques de conception logicielle (DDD, Clean Architecture, TDD, pair programming, continuous improvement...), la revue de code ainsi que les méthodologies Agile / DevOps.
  • Vous utilisez Git, Docker.
  • Vous êtes sensible à l'expérience utilisateur, à la stratégie d'une entreprise : vous savez inscrire votre travail dans un contexte global.

Compétences Comportementales :

  • Vous savez engager vos pairs dans le delivery de solutions techniques performantes, robustes et conformes aux besoins fonctionnels.
  • Vous êtes humble (dans le sens où vous vous remettez en question et vous cherchez à vous améliorer en continu), rigoureux(se) (vous affectionnez le code de qualité et les bonnes pratiques de conception), curieux(se).
  • Vous êtes bon(ne) communicant(e) et avez un bon sens relationnel.
  • Vous avez l'esprit d'équipe (vous appréciez le pair / mob programming et la propriété collective du code n'est pas un souci pour vous) et le sens du service.

Bénéfices pour vous :

  • Vous rejoignez la Maison Hermès, artisan de produits d'exception !
  • Vous êtes au coeur d'un projet from scratch passionnant,
  • Vous intégrez une équipe bienveillante soucieuse de la qualité de son code et de l'évolution de ses membres,
  • Vous bénéficiez d'une grande autonomie et vos prises d'initiatives sont encouragées.

Déroulement des entretiens :

  • Échanges avec le chargé de recrutement,
  • Entretiens avec l'équipe technique,
  • Entretien avec la Direction Digitale.

Le Software Craftsmanship dans une Maison d'artisanat de haute qualité vous intéresse, n'hésitez plus, rejoignez-nous !

Employeur responsable, nous nous engageons dans l'éthique, les diversités et l'inclusion. Rejoignez l'aventure humaine Hermès !

Créer une alerte emploi pour cette recherche
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.