Description du poste
Au sein du pôle « expérience utilisateur » de la DTNum, le poste à pouvoir est un poste d’expert technique, disposant des compétences necessaire pour être le Tech-Lead d’une équipe composée actuellement de 7 développeurs, 1 testeur, 1 Product Owner et 1 Product Manager.
L’expert technique participera à la réalisation d’outils et de ressources mis à disposition des équipes projets afin de produire des IHM conformes aux chartes d’ergonomie de la DGFIP ou au « design system » de l’État. Il pourra également participer à des actions d’accompagnement des projets souhaitant adopter les outils proposés par l’équipe UX et accessibilité.
La DGFiP développe et propose un outillage de conception WYSIWYG de maquettage/prototypage basé sur les frameworks NodeJS et VueJS avec utilisation du framework GrapesJS pour la partie Drag & Drop. Les composants IHM qui le composent sont respectueux à la fois du « design system de l’état – DSFR» mais également des référentiels d’accessibilité (RGAA 4.1 / WCAG 2.1 / ARIA 1.1).
Votre mission principale sera de diriger l'équipe technique dans le développement et la maintenance de ce Web Builder d'État, en assurant la qualité, la performance et la sécurité des solutions logicielles, et ce, en étroite collaboration avec les parties prenantes pour garantir que les produits répondent aux besoins des utilisateurs et aux exigences réglementaires.
- Vous disposez d’un Leadership Technique pour guider l'équipe de développement dans les meilleures pratiques de développement logiciel et prendre les décisions techniques stratégiques pour le projet.en assurant la cohérence technique et architecturale du produit.
- Vous participerez activement au développement fullstack Node.js / Vue.js et assurerez la qualité du code par des revues de code régulières en optimisant les performances et la scalabilité des applications.
- Vous piloterez et participerez à la maintenance des pipelines CI/CD, l’automatisation des processus de déploiement et de monitoring. Et assurerez la disponibilité, la fiabilité et la sécurité des applications en production.
- Vos excellentes compétences en communication et en leadership feront la différence.
Au sein de la DGFiP, l'emploi est calibré "inspecteur des finances publiques".
Pour les candidats fonctionnaires, il conviendra de détenir un grade équivalent à attaché / grade ad hoc équivalent. Selon le corps d'origine détenu, le recrutement pourra s'effectuer dans le cadre d'un détachement à équivalence de grade avec celui détenu dans l'administration d'origine et à l'échelon comportant un indice égal ou immédiatement supérieur à celui détenu précédemment, d'une affectation ou d'une PNA.
Pour les candidats non fonctionnaires, la rémunération proposée sera déterminée en fonction notamment du niveau de diplôme et de l'expérience professionnelle du candidat.
Conditions d'exercice particulières
Vous serez amené(e) à travailler en bureau ouvert
Description du profil recherché
Une expérience professionnelle de plus de 3 années dans le développement Full Stack VueJS est attendue.
Première expérience réussie en tant que Tech Lead dans les environnements NodeJS / Vue.JS 3.
Avoir une expérience dans le développement d’un produit WYSIWYG ou SaaS complexe serait un plus indéniable.
Savoir-être :
- Forte motivation pour le développement web, avec des exemples de projets ;
- Excellentes compétences en communication orale et rédactionnelle ;
- Aptitude à comprendre et reformuler les besoins des projets ;
- Capacité à gérer de manière autonome ses tâches ;
- Capacité à respecté les délais et garantir la qualité du code ;
- Aptitude à travailler en équipe (essentielles pour une collaboration efficace) ;
- Proactivité dans la proposition des solutions.
Savoir-faire :
- Bonne connaissance de Vue.JS 3 ;
- Maîtrise de NodeJS et Express ;
- Maîtrise de la manipulation du DOM en JavaScript ;
- Connaissance Prisma.io & Postgres ;
- Bonne connaissance de l’utilisation des WebSocket ;
- Bonne connaissance des principes d'accessibilité web (WCAG, ARIA) serait un plus ;
- Connaissance de GrapesJS serait un plus.
Compétences requises :
- Maîtrise des tests unitaires avec Vitest ;
- Capacité à effectuer des tests d'intégration d'API avec Vitest ;
- Réalisation de tests d’intégration avec Cypress serait un plus.
Temps Plein
Oui
Compétences candidat
Compétences
1. CONNAISSANCES - Matériels, systèmes et réseaux d’information et de communication
2. SAVOIR-FAIRE - Appliquer une règle, une procédure, un dispositif
3. SAVOIR-FAIRE - Communiquer
4. SAVOIR-FAIRE - Travailler en mode projet
5. SAVOIR-ÊTRE - Avoir l'esprit d'équipe
Niveau d'études min. souhaité
Niveau 6 Licence/diplômes équivalents
Niveau d'expérience min. requis
Confirmé
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.