HimalayasHimalayas logo
ForterroFO

Principal, Software Frontend Engineering

Forterro is a leading software provider for industrial businesses, helping them enhance operations through innovative solutions.

Forterro

Employee count: 1001-5000

France only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

🏢 À 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.

🛠️ Au quotidien

  • 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

🤝 Comment on travaille

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.
  • 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

🎯 Votre profil

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

Indispensable

  • 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

Un plus

  • 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

ℹ️ Informations

Localisation : Full remote
Contrat : CDI — Temps plein
Rattachement : Engineering Manager / VP Software Engineering
Outils : GitHub, Jira, CI/CD (GitHub Actions), PostHog

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

France +/- 0 hours

About Forterro

Learn more about Forterro and their company culture.

View company profile

Forterro was founded in 2012 and has rapidly established itself as a category leader in providing specialised software solutions for the industrial market. Our primary focus is on delivering tailored technology that enhances operational efficiency for industrial businesses across Europe. We serve over 13,000 customers from various industries through our dedicated team of more than 1,600 employees, located in over 40 offices worldwide.

Our extensive range of software products is deeply rooted in the unique demands of our customers' markets. This allows us to address the specific challenges faced by industrial enterprises depending on their size, location, and the nature of their operations. We emphasize innovation, leveraging technology to help our clients automate complex processes that are critical in today’s fast-paced market. Additionally, our commitment to sustainability and responsible practices ensures that we contribute positively to the future of our industry and the economy as a whole.

Claim this profileForterro logoFO

Forterro

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Forterro

Explore the variety of open remote roles at Forterro, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Forterro

Remote companies like Forterro

Find your next opportunity by exploring profiles of companies that are similar to Forterro. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan