Full Stack Engineer - React - Node H/F

LeHibou

Saint-Ouen-sur-Seine

Sur place

EUR 90 000 - 130 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Résumé du poste

LeHibou recherche un Ingénieur Full Stack Senior pour rejoindre l’équipe Orion à Paris. Vous contribuerez au cœur de la plateforme et à la couche d’intégration des services, en concevant des modules, des connecteurs et des API qui accélèrent le lancement de nouveaux services sur plusieurs marchés.

Vous travaillerez avec un Product Manager et un Product Designer dans une équipe autonome, en privilégiant les patterns réutilisables, les Web Components et une architecture modulaire.

Qualifications

  • Bachelor ou Master en informatique ou équivalent.
  • Expérience 5 ans ou plus en développement web.
  • Maîtrise React, Node.js et JavaScript/TypeScript moderne.

Responsabilités

  • Construire le coeur de la plateforme et les primitives.
  • Développer les connecteurs et les API pour Orion.
  • Concevoir des modules et un système de plugins.
  • Mettre en place des parcours UX pilotés par des machines à états.
  • Garantir la qualité du code, tests et documentation.
  • Collaborer avec Product Manager et Product Designer.

Connaissances

React
XState
Web Components
TypeScript
Design Systems
REST/GraphQL
OAuth/JWT

Formation

Bachelor/Master en informatique

Outils

Jest
Playwright
OpenAPI
GraphQL

Description du poste

Le besoinLe client est un acteur majeur du secteur Luxe & Cosmétique.Basés à Paris, nous recherchons un Ingénieur Full Stack Senior pour rejoindre notre équipe Orion et travailler sur le coeur de la plateforme ainsi que sur la couche d'intégration qui héberge nos services.Orion est une plateforme SaaS interne permettant aux équipes marketing de configurer, lancer et gérer des services sur différents marchés et lignes de services, sans nécessiter de support technique.Votre rôle se concentrera sur le coeur de la plateforme et la couche d'intégration des services - le système de modules, les connecteurs et les API qui permettent de transformer le lancement d'un nouveau service sur plusieurs marchés en un simple exercice de configuration plutôt qu'en un projet de six mois.L'environnement comprend notamment des modules de services pluggables, des Web Components intégrables, des parcours de configuration pilotés par des machines à états, ainsi que des intégrations cross-systèmes avec un écosystème technologique plus large (CMS, e-commerce, CRM, plateformes data).Il s'agit d'un rôle orienté plateforme. Vos utilisateurs sont d'autres ingénieurs, les équipes métier et les services eux-mêmes.Le succès se mesure notamment à la capacité à intégrer de nouveaux services en une fraction du temps nécessaire aux premiers déploiements.Nous souhaitons construire une valeur réelle et durable ainsi que des systèmes permettant d'obtenir une amélioration de 10x plutôt que de 10 % par rapport à l'existant.Vous êtes la bonne personne si vous aimez aller très en profondeur sur les sujets techniques tout en sachant que livrer rapidement et progressivement est la meilleure manière d'innover.Vous recherchez instinctivement le pattern avant d'écrire une solution spécifique, tout en sachant reconnaître lorsqu'une solution spécifique reste malgré tout le bon choix.Vous travaillerez en étroite collaboration avec un Product Manager et un Product Designer, au sein d'une petite équipe autonome organisée selon un modèle de tiger team.

Responsabilités principales
  • Construire le coeur de la plateforme
  • Concevoir et implémenter les primitives de la plateforme.
  • Mettre en oeuvre le modèle de contenu à plusieurs niveaux (templates masters instances).
  • Développer l'édition basée sur les rôles.
  • Concevoir les workflows de revue et de publication.
  • Développer les parcours UX pilotés par des machines à états afin de rendre les configurations complexes simples à utiliser.
  • Être responsable de la couche d'intégration
  • Construire les connecteurs et les API permettant aux nouveaux services de se connecter à Orion.
  • Intégrer Orion à l'écosystème technologique global.
  • Concevoir une architecture modulaire
  • Faire évoluer le monorepo modulaire composé du coeur de la plateforme et de modules de services pluggables.
  • Faire en sorte que l'ajout d'une nouvelle catégorie de services repose sur un pattern plutôt que sur une réécriture complète.
  • Concevoir des solutions permettant de capitaliser sur les développements existants.
  • Développer des expériences intégrables
  • Travailler sur la couche Web Components permettant de déployer les services configurés dans Orion au sein de sites web et de plateformes externes.
  • Faire évoluer l'architecture via des RFC
  • Contribuer aux décisions d'architecture et les challenger via le processus de RFC.
  • Formaliser et documenter les choix techniques.
  • Garantir la qualité
  • Mettre en place et maintenir des standards élevés en matière de qualité de code, de tests et de documentation.
  • Garantir la stabilité de la plateforme et limiter les régressions.
Compétences techniques

ReactMaîtrise avancée de la conception d'interfaces utilisateur complexes et performantes, notamment :Machines à états pour les parcours UX (XState ou équivalent)Patterns de conception de composants et utilisation de design systems (Tailwind, ShadCN)Web Components et architectures intégrables / micro-frontendsTechniques d'optimisation des performancesFrameworks de test (Jest, React Testing Library, Playwright)JavaScript / TypeScriptSolide expérience sur :La conception et le versioning d'API consommées par d'autres équipes (REST/OpenAPI et GraphQL)Les patterns asynchrones et event-drivenL'authentification et l'autorisation à grande échelle (JWT, OAuth, contrôle d'accès basé sur les rôles)

Architecture

Expérience dans la conception de systèmes sur lesquels d'autres équipes peuvent construire :Architecture hexagonale / ports et adaptateurs, ou approche comparable de séparation des responsabilitésOutillage de monorepo modulaire et gestion des dépendancesPoints d'extension, systèmes de plugins ou SDK permettant à d'autres développeurs de construire sur vos abstractions

Architecture Serverless - GCP

Expérience pratique du développement et du déploiement d'applications serverless sur Google Cloud Platform, notamment :Cloud Run et Cloud FunctionsAPI GatewayCloud StorageCloud SQL (PostgreSQL)Cloud Firestore

Compétences fortement souhaitées

Maturité dans la conception d'API stratégie de versioning rétrocompatibilité gestion de la dépréciation capacité à faire évoluer des API sans casser les systèmes consommateurs multi-tenancy conception permettant l'isolation, la configuration et la montée en charge sur plusieurs marchés ou clients. Ingénierie de Design System design tokens pipelines automatisés de Figma jusqu'à la production développement agentique / assisté par IA utilisation d'outils d'IA dans une approche coding-first observabilité instrumentation des applications et des composants développés afin de faciliter l'identification et le suivi des incidents CI/CD et IaC familiarité avec les pipelines CI/CD expérience avec l'Infrastructure as Code (Terraform) pour les tests automatisés, le déploiement et la gestion de l'infrastructure sécurité compréhension approfondie des principes de sécurité des applications web maîtrise des pratiques de développement sécurisé

Bonus

Expérience dans le retail ou dans de grandes organisations multi-marques. Connaissance des standards et bonnes pratiques en matière d'accessibilité. Expérience en optimisation des performances front-end à grande échelle.

Profil recherché
Formation

Diplôme de Bachelor ou Master en informatique, ingénierie logicielle ou domaine connexe. Les certifications pertinentes, par exemple Google Cloud Certified Professional, sont un plus.

Expérience

5 ans ou plus d'expérience professionnelle dans le développement et le lancement d'applications web prêtes pour la production. Expérience avérée dans la construction et le déploiement d'applications serverless sur GCP. Solide expertise en React, Node.js et JavaScript/TypeScript moderne. Expérience sur des produits de type plateforme, developer-facing ou infrastructure, utilisés par d'autres ingénieurs ou équipes. Expérience dans des environnements de développement Agile. Maîtrise des systèmes de gestion de versions tels que Git.

Soft Skills
Vision système

Vous recherchez instinctivement le pattern avant d'écrire une solution spécifique, tout en sachant reconnaître lorsqu'une solution spécifique reste malgré tout le bon choix.

Communication & collaboration

Excellentes capacités de communication écrite et orale. Capacité à rédiger des RFC, relire celles des autres et expliquer les compromis techniques à des interlocuteurs techniques et non techniques.

Ownership & responsabilité

Vous évoluez dans une petite équipe autonome. Vous définissez l'approche, prenez les décisions et assumez les résultats.

Pragmatisme

Forte volonté de livrer rapidement, progressivement et de manière itérative, tout en allant en profondeur lorsque cela est nécessaire.

Leadership & mentorat

Capacité démontrée à montrer l'exemple. Capacité à accompagner et faire progresser d'autres développeurs. Capacité à élever le niveau de l'équipe à mesure qu'elle grandit.

Très bonne communication en anglais. Le français est un plus.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Développeur / Développeuse web (H/F)
Développeur / Développeuse web (H/F)

LeHibou • Saint-Ouen-sur-Seine

Sur place
EUR 65 000 - 90 000
Tech Lead - React/Node.js
Tech Lead - React/Node.js

FoodChéri • Paris

Sur place
EUR 55 000 - 75 000
Culture IA intégrée
RSE engageante
Impact positif sur la qualité de la nourriture au travail
senior staff engineer - Plateforme - Paris - H/F
senior staff engineer - Plateforme - Paris - H/F

Kicklox • Paris

Hybride
EUR 80 000 - 100 000
10 RTT par an
Mutuelle prise en charge à 50%
Remboursement transport à 50%
+2
Développeur Microservices Backend H/F
Développeur Microservices Backend H/F

Jems Group • Annecy

Sur place
EUR 60 000 - 90 000
Développeur(-se) Fullstack Java | SaaS/B2B | H/F
Développeur(-se) Fullstack Java | SaaS/B2B | H/F

URBAN LINKER • Paris

Hybride
EUR 55 000 - 60 000
Remote 2 jours/semaine
Mutuelle d'entreprise
Restaurant d'entreprise
+3
Développeur FulStack Confirmé(e)
Développeur FulStack Confirmé(e)

NEO2 Digital • Aubervilliers

Sur place
EUR 65 000 - 90 000
IT Technical Leader Frontend ReactJS - F/H/N
IT Technical Leader Frontend ReactJS - F/H/N

OVH GmbH • Paris

Sur place
EUR 90 000 - 130 000
Télétravail hybride
Actionnariat salarié
Plan d'ancienneté et reconnaissance
+2
Ingénieur Développeur fullstack H/F
Ingénieur Développeur fullstack H/F

Kicklox • Paris

Hybride
EUR 45 000 - 75 000
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)

Michelin España Portugal SA • Boulogne-Billancourt, Lyon

Hybride
EUR 60 000 - 75 000
Avantages du groupe Michelin
Full-Stack Developer GO / ReactJS H/F/N
Full-Stack Developer GO / ReactJS H/F/N

OVH GmbH • Roubaix

Hybride
EUR 60 000 - 90 000
Télétravail hybride
Plan d'actionnariat salarié
Crèche d'entreprise / berceau (selon X
+2