Developpeur Typescript H/F - CND
📑 Missions du poste
Notre opérateur fournit un service d'outils collaboratifs sur les différents niveaux de sensibilité du ministère et ambitionne de devenir un acteur maitrisant ses outils collaboratifs de l'architecture à l'exploitation en passant par le développement des communs numériques contribuant au socle technique.
Les missions
- Concevoir, développer et maintenir des interfaces web performantes, accessibles et responsives, en respectant les standards du web et les guidelines d'accessibilité ;
- Collaborer avec les équipes UX/UI et Backend pour traduire les maquettes en code fonctionnel et assurer l'intégration optimale avec les APIs et services backend ;
- Garantir la qualité et la fiabilité du code frontend en mettant en place des tests automatisés (unitaires, d'intégration, e2e) et en participant aux revues de code ;
- Optimiser les performances applicatives et l'expérience utilisateur sur tous les supports ;
- Participer à la chaîne CI/CD en automatisant les builds, les tests et le déploiement des applications frontend ;
- Intégrer la sécurité côté et respecter les politiques de sécurité de l'organisation ;
- Contribuer à la mise en place d'une bibliothèque de composants partagés et d'un système de design cohérent pour assurer l'uniformité des produits.
👤 Profil recherché
Nous cherchons un développeur expérimenté (5+ ans d'expérience), passionné par la construction de services managés modernes et autonomes.
Vous possédez de l'expérience professionnelle :
- Maîtrise des technologies web modernes : HTML5, CSS3, JavaScript/TypeScript ;
- Expertise dans au moins un framework moderne (React, Vue.js, Angular ou équivalent) ;
- Expérience avec les outils de build et de déploiement : gestion de packages (npm/yarn/pnpm), outils de bundling (Webpack, Vite, etc.) et intégration dans des pipelines CI/CD ;
- Intégration API : forte expérience dans la consommation d'APIs REST ou GraphQL et la gestion des états applicatifs ;
- Tests et qualité : maîtrise des frameworks de tests frontend (Jest, Cypress, Playwright, etc.) ;
- Performance et accessibilité : connaissance des métriques de performance web et des normes d'accessibilité ;
- Une sensibilité aux enjeux de sécurité frontend (sécurisation des données sensibles, sécurisation des communications).
Compétences mises en oeuvre dans le cadre du poste :
- ARCHITECTURE CLOUD COMPUTING ET CLOUD NATIVE - Maitrise
- CONTENEURISATION - Maitrise
- DEVELOPPEMENT D'UN SYSTEME INFORMATIQUE - Maitrise
- DIAGNOSTIC SUITE INCIDENT - Maitrise
- PRISE D'INITIATIVES - Application
- AUTONOMIE - Application