Staff Frontend Engineer

Résumé du poste
CDI
Paris
Télétravail total
Salaire : < 80K €
Expérience : > 10 ans
Compétences & expertises
Contrôle qualité
Assurance qualité
Amélioration continue
Gestion de la documentation
Design d'interfaces utilisateur
+15

StrangeBee
StrangeBee

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Chez StrangeBee, tout est parti d’une équipe de cybersécurité déterminée, bâtissant TheHive, aujourd’hui devenu un outil de référence pour des milliers d’analystes.

Nous sommes 100 % bootstrappés. Intégrité, excellence, collectif, initiative et bienveillance sont nos piliers.

Notre ambition ? Renforcer notre position de leader en réponse aux incidents, avec une tech solide, un support exceptionnel et une culture centrée sur l’humain.

Ta mission

En tant que Staff Frontend Engineer, tu es le/la référent.e technique sur la partie interface utilisateur. Tu accompagnes et fais grandir une équipe Frontend de 8 développeurs au quotidien, garantis la qualité du code, la performance de l’application et la cohérence de l’architecture. Tu codes toujours une partie significative de ton temps, tout en jouant un rôle clé dans la conception et les décisions techniques.

Tes responsabilités principales incluent :

Leadership technique & qualité

  • Définir et être garant de l’architecture de nos applications Frontend (structure du projet, patterns, outils)

  • Assurer les revues de code et garantir un haut niveau de qualité (lisibilité, maintenabilité, performances, documentation)

  • Mettre en place et maintenir les standards de développement (linting, conventions, guidelines internes)

  • Anticiper les problèmes techniques (dette, performance, sécurité) et proposer des plans d’action

  • Piloter les projets techniques structurants en étroite collaboration avec les autres équipes ou les ingénieurs référents

  • Faciliter la prise de décision technique collective, sans imposer une vision unilatérale

Contribution opérationnelle

  • Contribuer activement au code pour développer des fonctionnalités complexes

  • Participer à la conception des fonctionnalités en relation avec les équipes Backend, Product et QA

  • Assurer la qualité via des tests automatisés

Encadrement et accompagnement de l’équipe

  • Accompagner les autres membres de l’équipe frontend vers l’excellence technique (pair programming, mentoring, feedback)

  • Faciliter la montée en compétence de l’équipe (ateliers techniques, partage de veille, documents de référence)

  • Aider à l’organisation et à la priorisation technique avec l’Engineering Manager / CTPO

  • Participer au recrutement des profils frontend (tests techniques, entretiens, onboarding)

  • Encourager l’autonomie et la responsabilité : chacun peut remonter ses blocages, proposer, améliorer.

Critères de succès (6–12 mois)

  • Une architecture logicielle adaptée et documentée est définie pour la codebase front et sa mise en place a débuté

  • Les process qualité existants sont appliqués de façon systématique (code reviews, couverture de tests, respect de l’architecture) et suivis par toute l’équipe

  • La dette technique est cartographiée, quantifiée, et intégrée dans la roadmap via un travail de priorisation régulier avec les PMs

  • Le delivery est plus fluide et prévisible, avec moins de correctifs non planifiés

  • L’équipe est autonome, responsabilisée, et engagée dans l’amélioration continue

  • Des indicateurs techniques clés (bugs, couverture, vélocité, stabilité) sont suivis et partagés


Profil recherché

Compétences techniques

  • Excellente connaissance de TypeScript et de React

  • Excellente compréhension de l’état de l’art du développement Frontend : systèmes de composants, architecture web, interaction avec des APIs, performances, sécurité

  • Capacité à identifier, expliquer et suivre la dette technique avec rigueur et pédagogie

  • Sens aigu de la qualité du code : simplicité, testabilité, modularité, sécurité

  • Pratique professionnelle de Git et des outils d’intégration continue

Soft skills & leadership

  • Communiquer avec clarté et favoriser les échanges dans l’équipe et avec les parties prenantes

  • Prendre des décisions adaptées aux besoins de l’équipe et du projet

  • Impliquer son équipe dans les choix à prendre à travers des consensus

  • Avoir un esprit structuré dans son travail, prioriser ses tâches pour finaliser des chantiers avant d’en commencer d’autres

  • Savoir se montrer pédagogue et avoir à cœur d’accompagner ses pairs dans une démarche d’excellence

Stack & outils

TypeScript, React, React Router, Storybook, AntD (projet de migrer sur un framework maison), Orval (avec React Query), react-hook-form, Git

Pourquoi nous rejoindre ?

  • Produit mission-critical, utilisé globalement par des équipes SOC/CSIRT

  • Autonomie réelle sur process, stack et organisation

  • Environnement où il y a une vraie volonté de changement, avec esprit de collaboration & amélioration continue.


Déroulement des entretiens

  • Call découverte avec le service People (~30 min)

  • Test de personnalité AssessFirst

  • Entrevue technique avec un membre de l’équipe et l’Engineering Manager (~1h30)

  • Entretien avec la CTPO (~45 min)

  • Échange avec le service People (~30 min)

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres