Principal, Software Frontend Engineering

Forterro

France

Sur place

EUR 60 000 - 80 000

Plein temps

14 jours+
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

Forterro recherche un(e) Principal en Software Frontend Engineering pour concevoir et développer des applications frontend à distance. Le candidat doit avoir une solide maîtrise de React et TypeScript, ainsi qu'une pensée architecturale pour construire des solutions scalables. Environnement collaboratif avec des outils comme GitHub et Jira, cette position implique la responsabilité sur des composants UI et une approche qualité des livraisons. CDI à temps plein proposé.

Qualifications

  • Expérience significative en production avec React et TypeScript.
  • Capacité à concevoir des applications frontend robustes et scalables.
  • Expérience dans la consommation d'APIs et interactions avec des services backend.

Responsabilités

  • Concevoir et développer des applications frontend et UI partagées.
  • Participer aux choix d’architecture et aux revues de code.
  • Intégrer le frontend avec les services backend de manière sécurisée.

Connaissances

Solide maîtrise de React + TypeScript
Pensée architecturale
Intégration d’APIs
Gestion du server state
Multi-produits
Qualité logicielle
Sécurité frontend
Résolution pragmatique
Autonomie
Esprit collaboratif
À l’aise dans un environnement outillé

Outils

GitHub
Jira
CI/CD

Description du poste

Principal, Software Frontend Engineering

Department: Product Research & Development

Employment Type: Festanstellung

Location: France, Remote

Description

À propos de Forterro & MyForterro

Forterro est un éditeur de logiciels européen spécialisé dans les solutions ERP et logiciels métiers pour l'industrie midmarket. Nous accompagnons des entreprises industrielles et de services dans le pilotage de leurs opérations, leur production, leur supply chain et leur développement à l'échelle européenne.

MyForterro est la plateforme transversale au cœur du groupe. Elle fournit les services partagés sur lesquels s'appuient les produits Forterro : Single Sign-On, fédération d'identité, authentification OAuth 2.0 / OpenID Connect, autorisation par rôles, APIs partagées et intégration transverse.

MyForterro a également un rôle plus large : fournir un socle commun permettant de déployer de nouvelles capacités à l'échelle du groupe, y compris des services mutualisés et des fonctionnalités liées à l'IA.

Cela inclut une couche IA en développement : services d’inference, orchestration, exposition de capacités intelligentes et cas d’usage agentiques intégrés à l’échelle du groupe.

Sécurité, identité, gouvernance et intégration — avec une responsabilité croissante sur les services transverses et les capacités d’innovation.

Votre mission

Vous concevrez, développerez et ferez évoluer les applications frontend et les capacités UI partagées au cœur de MyForterro.

Le rôle couvre deux dimensions :

Fondations plateforme — les interfaces d’identité, d’authentification, d’autorisation, de gestion des accès et d’administration utilisées par les produits Forterro.

Innovation & IA — les interfaces permettant d’exposer des capacités intelligentes, incluant les interactions conversationnelles, le streaming et les usages liés aux agents.

Vous contribuerez à la construction de composants frontend réutilisables, de modules partagés et de packages conçus pour être utilisés à l’échelle de plusieurs produits.

Le poste implique également une participation aux choix d’architecture, aux revues de code et à l’évolution des standards frontend de la plateforme.

  • Livrer des fonctionnalités de bout en bout dans une architecture modulaire
  • Développer et faire évoluer les interfaces d’authentification, SSO, autorisation et workflows d’administration
  • Concevoir et développer des interfaces liées aux capacités IA (chat, streaming, interactions agentiques)
  • Construire des composants UI réutilisables et des packages frontend partagés
  • Contribuer à la librairie de composants, aux patterns frontend et à la cohérence entre modules
  • Intégrer le frontend avec les services backend et les APIs de manière fiable et sécurisée
  • Optimiser les performances, l’ergonomie et la maintenabilité des applications
  • Écrire des tests (unitaires, intégration, E2E) avec un niveau adapté aux enjeux
  • Participer aux revues de code et à l’amélioration continue de la qualité
  • Contribuer aux sujets de sécurité frontend (CSP, gestion des tokens, dépendances)
  • Participer aux pratiques CI/CD et à la qualité des livraisons
  • Collaborer avec les équipes backend, produit et design
  • Contribuer aux standards frontend et au partage de connaissances

L’équipe fonctionne en full remote, avec une organisation orientée asynchrone. L’autonomie, la communication claire et la fiabilité dans l’exécution sont importantes.

Le poste implique un bon niveau d’ownership : identifier les sujets à traiter, les faire avancer et s’assurer qu’ils tiennent dans la durée.

L’environnement de travail est collaboratif, avec une attention portée à la qualité technique, à la cohérence des interfaces et à la maintenabilité des solutions.

Votre profil

On s’intéresse davantage à votre manière de travailler et de raisonner qu’à une simple checklist.

  • Solide maîtrise de React + TypeScript — expérience significative en production
  • Pensée architecturale — capacité à concevoir des applications frontend robustes, maintenables et scalables
  • Intégration d’APIs — expérience dans la consommation et la structuration d’interactions avec des services backend
  • Gestion du server state — bonne maîtrise de React Query (TanStack Query) et des problématiques associées
  • Multi-produits — capacité à concevoir des composants et des capacités réutilisables
  • Qualité logicielle — approche pragmatique du test (unitaires, intégration, E2E)
  • Sécurité frontend — compréhension des flux d’authentification, gestion des tokens et bonnes pratiques web
  • Résolution pragmatique — capacité à arbitrer et à expliquer les choix techniques
  • Autonomie — capacité à avancer efficacement dans un environnement remote
  • Esprit collaboratif — participation active aux revues de code et au partage de contexte
  • À l’aise dans un environnement outillé — GitHub, Jira, CI/CD
  • Monorepo, librairies de composants, API layers typées
  • OAuth 2.0 / OpenID Connect, flux SSO dans des SPA
  • Développement de SDK frontend ou packages partagés
  • i18n à l’échelle (multi-langues)
  • Expérience SaaS, plateforme ou environnement multi-produits
  • Intérêt pour les interfaces IA — chat, streaming, interactions agentiques
  • TailwindCSS, Radix UI, Zustand ou outils équivalents
  • Expérience CI/CD et pratiques de livraison frontend

Localisation : Full remote

Contrat : CDI — Temps plein

Rattachement : Engineering Manager / VP Software Engineering

Outils : GitHub, Jira, CI/CD (GitHub Actions), PostHog

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

Postes similaires à comparer

Principal, Software Engineering
Principal, Software Engineering

Forterro • Paris

Sur place
EUR 45 000 - 65 000
Senior, Software Engineering
Senior, Software Engineering

Forterro • France

Sur place
EUR 40 000 - 55 000
Tickets restaurant
Mutuelle familiale
Prime de vacances
+1
Full Stack Engineer - React/Node (IT) / Freelance
Full Stack Engineer - React/Node (IT) / Freelance

Onyx-Conseil • Saint-Ouen-sur-Seine

Hybride
EUR 90 000 - 130 000
Senior Frontend Developer (React)
Senior Frontend Developer (React)

URBAN LINKER • Paris

Hybride
EUR 65 000 - 90 000
Senior Full-Stack Developer
Senior Full-Stack Developer

Licorne Society • Paris

Sur place
EUR 70 000 - 110 000
Développeur Fullstack Angular/Symfony – E-commerce – Full Remote (H/F)
Développeur Fullstack Angular/Symfony – E-commerce – Full Remote (H/F)

Kicklox • Paris

À distance
EUR 38 000 - 42 000
Mutuelle Alan
Tickets restaurant Ekip
Semaine de 39h sur 4,5 jours
+1
Technical Lead
Technical Lead

Sincro Solutions • Paris

Hybride
EUR 55 000 - 75 000
Mutuelle
Titres-restaurant
Accompagnement à la formation
Software Engineer (full-stack)
Software Engineer (full-stack)

Helloasso • Bègles

Sur place
EUR 65 000 - 90 000
Rémunération des astreintes
Développeur·euse Front-end Senior — Marseille (H/F/X)
Développeur·euse Front-end Senior — Marseille (H/F/X)

Smart Tribune • Marseille

Hybride
EUR 70 000 - 100 000
Développeur fullstack
Développeur fullstack

Global Experts Consulting • Île-de-France

Hybride
EUR 45 000 - 60 000