Skip to content
Remote Co Logo
  • Remote
    JOBS
  • Remote
    COMPANIES
  • Remote Work
    RESOURCES
    • Remote Work Articles
    • Remote Worker Q&A
  • Get Started
  • Log In
  • Home
  • Remote Jobs
  • Principal, Software Frontend Engineering
remote-co-logo

Principal, Software Frontend Engineering

Forterro

ApplySave Job
  • Date Posted

    Today

    New!
  • Remote Work Level

    100% Remote

  • Location

    Remote in France

  • Job Schedule

    Full-Time

  • Salary

    We're sorry, the employer did not include salary information for this job.

  • Categories

    IT,  Tech Support,  Product Manager,  Project Manager,  Software Engineer,  Developer,  Front End Developer,  Full Stack Developer,  Web Developer

  • Job Type

    Employee

  • Career Level

    Experienced

  • Travel Required

    No specification

  • Education Level

    We're sorry, the employer did not include education information for this job.

About the Role

Title: Principal, Software Frontend Engineering
Location: France, Remote

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

️ 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 travailleL'é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
Apply

Meet Remote.co

  • About & Contact
  • CCPA/GDPR
  • Do Not Sell or Share My Personal Information
  • Fraud Awareness
  • Press & Media
  • Sitemap

Remote Work Q&A

  • All Remote Companies
  • Why Remote
  • Hiring Remotely
  • Managing Remotely
  • Working Remotely
  • Remote Worker Insights
  • All Remote Workers

Remote Work Articles

  • All Articles
  • Why Go Remote
  • Build a Remote Team
  • Remote Management
  • Work Remotely

Remote Jobs

  • Find Remote Jobs
  • Remote Accounting Jobs
  • Remote Account Manager Jobs
  • Remote Bookkeeping Jobs
  • Remote Customer Service Jobs
  • Online Data Entry Jobs
  • Remote Data Science Jobs
  • Remote Design Jobs
  • Remote Developer Jobs
  • Online Editing Jobs
  • Remote Healthcare Jobs
  • Remote IT Jobs
  • Remote Marketing Jobs
  • Remote Medical Coding Jobs
  • Remote Nursing Jobs
  • Remote Legal Jobs

More Remote Jobs

  • Remote Operations Jobs
  • Remote Product Manager Jobs
  • Remote Project Manager Jobs
  • Remote QA Jobs
  • Remote Recruiter Jobs
  • Remote Sales Jobs
  • Remote Social Media Jobs
  • Online Teaching Jobs
  • Virtual Assistant Jobs
  • Remote Writing Jobs
  • Entry-Level Remote Jobs
  • Online Freelance Jobs
  • International Remote Jobs
  • Part-Time Remote Jobs
© 2015 - 2026 Remote.co | TOS | Privacy Policy | Manage Cookies | Accessibility
Next App