Jobs · himalayas
Principal, Software Frontend Engineering
Cobalt Streamworks · France · Posted 18d ago
About the role
🏢 À propos de Cobalt Streamworks & My Cobalt Streamworks Cobalt Streamworks 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. My Cobalt Streamworks est la plateforme transversale au cœur du groupe. Elle fournit les services partagés sur lesquels s'appuient les produits Cobalt Streamworks : 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. My Cobalt Streamworks 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 My Cobalt Streamworks . 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 Cobalt Streamworks . 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 structura
Read the full posting on himalayas →
FAQ
Is the Principal, Software Frontend Engineering role at Cobalt Streamworks remote?+
This Principal, Software Frontend Engineering position is listed as remote (France).
What is the salary for the Principal, Software Frontend Engineering role at Cobalt Streamworks?+
The listing states Estimated 110k-250k USD.
What seniority level is this Principal, Software Frontend Engineering role?+
This is a senior level position.
How do I apply for the Principal, Software Frontend Engineering role at Cobalt Streamworks?+
Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Cobalt Streamworks.