
Infomaniak — Senior Full-Stack Developer — engineering produit
Infomaniak — engineering produit sur une plateforme média et ses consoles
Vue d’ensemble
Depuis janvier 2023, je suis Senior Full-Stack Developer chez Infomaniak, leader suisse de l’hébergement et du cloud. Le fait central de ce case study tient en une phrase : plus de 6 000 contributions versionnées en moins de quatre ans, sur une suite de produits réels — consoles d’administration, plateforme de gestion de contenus audio et vidéo, facturation, players web.
Contexte client
Infomaniak opère des services que des équipes et des particuliers utilisent chaque jour — messagerie, stockage, streaming, vidéo, IA. Côté interne, ces produits reposent sur des consoles d’administration et des outils de gestion : c’est là que se joue l’exploitation quotidienne, et c’est là que j’interviens.
Mon rôle
Senior Full-Stack Developer depuis 2023. Le périmètre a évolué avec les besoins : de 2023 à 2024, les interfaces d’administration et le design system qui les unifie ; depuis 2025, la plateforme de gestion de contenus audio et vidéo (radio et VOD), le pipeline de facturation et les players web. Chaque évolution passe par des merge requests revues, testées et intégrées en continu.
Challenges
- Des produits en production, utilisés quotidiennement : chaque évolution doit rester sûre, sans régression visible.
- Plusieurs équipes, un langage d’interface commun : le design system porte la cohérence, pas l’initiative de chacun.
- Des parcours complexes — gestion de catalogues, facturation — où l’accessibilité et l’internationalisation sont structurelles, pas des finitions.
- Une cadence de livraison continue, avec des standards de revue élevés.
Solutions
- Composants Angular réutilisables (signals, composants standalone), formulaires et tables robustes, état d’application maîtrisé.
- Thématisation et mode sombre portés par le design system, pas par des correctifs ponctuels.
- Accessibilité traitée dès la conception : navigation clavier, ARIA, contrastes, internationalisation complète.
- Tests, revue de code et CI/CD GitLab : chaque merge request est vérifiée avant d’atteindre la production.
Ingénierie
Angular de dernière génération (signals, composants standalone) pour le front, Angular Material pour les fondations d’interface, un design system interne pour la cohérence, GitLab CI pour l’intégration continue. Côté média : interfaces d’exploitation de catalogues audio et vidéo, players web intégrables. Côté métier : la facturation, où chaque chiffre doit être juste.
Résultat
Plus de 6 000 contributions versionnées depuis 2023, réparties sur l’exploitation quotidienne de plusieurs produits : consoles d’administration, plateforme média radio et VOD, facturation, players. La preuve apportée n’est pas un projet isolé : c’est une contribution durable, vérifiable, au sein d’une équipe et de standards de production exigeants.
Expertises clés
- Angular avancé — signals, composants standalone, store
- Design system et thématisation
- Accessibilité WCAG 2.2 AA
- i18n (FR, EN, DE)
- Players web audio et vidéo
- Revue de code et CI/CD (GitLab)
Vous avez besoin d’un engineering produit qui tient la distance ? Parlons de votre projet.