Partager sur :

Développeur·se Front-End Senior Angular – H/F (Spécialisation Design System & Applications Web Finance)

  • Casablanca,

  • CDI

  • 11/12/2025

Description

Nexpublica est un acteur historique de l’édition de logiciels pour le secteur public, parapublic, et privé. L’entreprise accompagne plus de 4 000 organismes publics et 1 200 entreprises privées.

Nous concevons des logiciels performants, fluides et sécurisés, avec une mission : mettre l’innovation technologique au service du mieux-vivre ensemble.

Tous nos postes sont ouverts aux personnes en situation de handicap

Missions

ous rejoignez la le pole Engineering Finance dans une équipe agile en pleine transformation SaaS.

 Votre rôle sera double :

  1. Accélérer la livraison des interfaces Suite Finance,

  2. Contribuer en autonomie à la construction et l’industrialisation du Design System transversal, en lien avec les designers et les équipes produits.

Dans ce cadre, vous serez amené·e à :

  • Concevoir, développer et optimiser des applications web Angular performantes, maintenables et scalables.

  • Participer activement à la construction d’une bibliothèque de composants Angular basée sur un Design System (tokens, theming, accessibilité, règles de cohérence visuelle).

  • Transformer des maquettes Figma en composants Angular robustes, réutilisables et bien documentés.

  • Garantir un code propre, structuré (architecture, state management, RxJS), et orienté bonnes pratiques.

  • Contribuer à l’amélioration continue de l’expérience utilisateur (performance, accessibilité, responsive, animations légères).

  • Mettre en place, maintenir et fiabiliser les tests front (unitaires, intégration, E2E : Cypress, Playwright…).

  • Participer à l’adoption d’une approche BDD (tests Gherkin / Cucumber).

  • Travailler en étroite collaboration avec les designers UX/UI, les Product Owners et les développeurs backend.

  • Participer aux revues de code, au partage de connaissances et à la structuration du delivery front.

  • Contribuer aux pipelines CI/CD front-end (lint, quality gates, build, packaging, publication).

  • Documenter les composants, les règles du Design System et les bonnes pratiques d’implémentation.

Profil

Vous êtes un·e vrai·e senior Angular, autonome, capable de porter un chantier transverse (Design System, composants partagés, structuration du front) tout en contribuant à la livraison des applications du produit Finance.

Vous justifiez de 5 à 7 ans d’expérience minimum sur Angular dans des environnements industriels ou SaaS exigeants.

Vous avez une forte sensibilité :

  • à la qualité logicielle,

  • à l’architecture front,

  • aux bonnes pratiques UX/UI,

  • à l’optimisation,

  • et au travail collaboratif.

Les Compétences attendues

Techniques

  • Maîtrise avancée d’Angular et TypeScript (architecture, performance, patterns).

  • Excellente connaissance HTML5 / CSS3 / SCSS, responsive design et accessibilité.

  • Expérience solide des bibliothèques de composants : conception, theming, réutilisabilité, documentation.

  • Très bonne compréhension du state management (RxJS, services, stores éventuels).

  • Pratique des tests front : unitaires, d’intégration et E2E (Cypress, Playwright…).

  • Familiarité avec les approches BDD (Gherkin / Cucumber).

  • Connaissance des pipelines CI/CD appliqués au front-end.

  • Bonne compréhension des API REST et des problématiques d’intégration.

  • Une maitrise de stencil.js, storybook.js et Figma serait un plus

Savoir-être

  • Forte autonomie et capacité à piloter un sujet transverse.

  • Sens du détail et de la qualité.

  • Esprit d’équipe, transparence et communication fluide.

  • Aptitude à collaborer avec Designers, PO, QA et Backend.

  • Motivation pour l’amélioration continue et le partage de bonnes pratiques.