Développeur·se Sénior Front-End Blazor / .NET

CDI
Paris
Télétravail fréquent
Salaire : 50K à 60K €
Expérience : > 7 ans

Coptis
Coptis

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Vous souhaitez rejoindre une entreprise innovante, à taille humaine, qui développe des applications web utilisées par les plus grands laboratoires de formulation cosmétique à travers le monde ? Vous aimez concevoir des interfaces performantes, élégantes et robustes ? Alors, vous êtes au bon endroit.

Coptis conçoit, depuis plus de 25 ans, une suite logicielle SaaS de référence dédiée à la R&D cosmétique. Dans un contexte de modernisation front-end et de montée en puissance de nos produits, nous recherchons un(e) Développeur·se Sénior Front-End Blazor / .NET pour renforcer notre équipe.

Pourquoi nous rejoindre ?

· Travailler au cœur d’une transformation front-end stratégique : migration et optimisation de modules complexes en Blazor (Server & WebAssembly).

· Avoir un impact direct sur l’ergonomie, la fluidité et la performance d’applications critiques pour nos utilisateurs.

· Intégrer une équipe technique dynamique où la qualité front, l’UX et la performance sont des priorités.

· Être force de proposition sur des choix technologiques et des patterns front modernes.

Votre rôle : expert(e) front-end au sein de l’équipe .NET

Vous serez la référence front sur Blazor, en charge de oncevoir des interfaces riches, intuitives et performantes pour nos applications SaaS. Vous interviendrez sur l’ensemble du cycle : conception, développement, optimisation, qualité et amélioration continue.

  • Vos missions principales

Développement front-end (Blazor au cœur du poste)

· Concevoir et développer des composants UI avancés en Blazor Server et WebAssembly.

· Optimiser la performance côté client : rendu, gestion d’état, communication temps réel, Virtual DOM Blazor, etc.

· Améliorer l’ergonomie, la navigation et l’expérience utilisateur.

· Participer activement à la refonte ou à la modernisation de modules historiques vers Blazor.

Architecture & bonnes pratiques front

· Définir et promouvoir les standards front (composition de composants, réutilisabilité, patterns, styleguide).

· Structurer une architecture front moderne, cohérente et maintenable.

· Participer aux décisions d’UX/UI et proposer des solutions élégantes et performantes.

Qualité & industrialisation

· Produire un code propre, testé, documenté.

· Contribuer aux revues de code en tant que référent(e) front.

· Collaborer avec QA et DevOps pour automatiser et fiabiliser les tests front.

Collaboration produit & mentoring

· Travailler étroitement avec les Product Owners pour transformer les besoins utilisateurs en interfaces ergonomiques.

· Accompagner la montée en compétences des développeurs sur Blazor et les bonnes pratiques front.

  • Stack technique

    · Frontend : Blazor Server / WASM, composants personnalisés, interop JS, CSS

    · Backend : .NET 8, API REST, microservices

    · Base de données : SQL Server, EF Core

    · Environnement : Visual Studio, Git, Azure DevOps

    · DevOps : CI/CD, automatisation des tests, monitoring

  • Informations complémentaires:

    · Localisation : Paris (Saint-Lazare, télétravail partiel) ou full remote depuis la France

    · Démarrage : Dès que possible


Profil recherché

· 8+ ans d’expérience, dont une expertise forte en développement front-end.

· Maîtrise approfondie de Blazor Server/WebAssembly (composants, performance, gestion d’état, interop JS).

· Excellentes compétences en C# / .NET et compréhension solide du fonctionnement du runtime Blazor.

· Bonnes connaissances de l’écosystème front moderne (CSS, JS/TS, patterns SPA).

· Capacités à analyser l’existant, optimiser et proposer des améliorations pertinentes.

· Goût pour l’UX, la qualité du rendu, la performance et la simplicité d’usage.

· Communication claire, esprit d’équipe, autonomie.


Déroulement des entretiens

1 entretien avec la RH et la CTO,

. 1 test

. 1 entretien avec 2 membres de l’équipe Engineering

Envie d’en savoir plus ?