Activez les alertes d’offres d’emploi par e-mail !

IFiP / ATT DTNUM pôle expérience utilisateur Tech Lead – Environnement NodeJS / VueJS H / F

Ministère de l-Économie, des Finances et de la Souveraineté industrielle et numérique

Les Ulis

Sur place

EUR 40 000 - 60 000

Plein temps

Il y a 30+ jours

Résumé du poste

Un poste d'expert technique est à pourvoir au sein du pôle expérience utilisateur de la DGFiP. En tant que Tech Lead, le candidat dirigera une équipe de développeurs et sera responsable du développement d'outils pour assurer des IHM conformes. Une forte expérience en développement Full Stack VueJS et en leadership technique est requise. Ce rôle implique des compétences en communication et une bonne connaissance des frameworks Node.js et Vue.js.

Qualifications

  • Expérience professionnelle de plus de 3 années dans le développement Full Stack VueJS.
  • Expérience réussie en tant que Tech Lead dans les environnements NodeJS / Vue.js 3.
  • Connaissance de l’accessibilité web serait un plus.

Responsabilités

  • Diriger l'équipe technique dans le développement d’un Web Builder d'État.
  • Assurer la qualité, la performance et la sécurité des solutions logicielles.
  • Piloter la maintenance des pipelines CI/CD et l'automatisation des processus.

Connaissances

Leadership Technique
Communication
Développement fullstack
Proactivité
Autonomie

Formation

Licence ou équivalent (Niveau 6)

Outils

Node.js
Vue.js 3
Express
Postgres
Vitest
Cypress
GrapesJS
Description du poste

Au sein du pôle «expérience utilisateur» de la DTNum, le poste à pourvoir est un poste d’expert technique, disposant des compétences nécessaires 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, 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 performances et scalabilité des applications.
  • Vous piloterez et participerez à la maintenance des pipelines CI / CD, à l’automatisation des processus de déploiement et de monitoring, en assurant la disponibilité, la fiabilité et la sécurité des applications en production.
  • Vos excellentes compétences en communication et en leadership seront des atouts majeurs.

Au sein de la DGFiP, l'emploi est calibré en tant qu'«inspecteur des finances publiques».

Pour les candidats fonctionnaires, il conviendra de détenir un grade équivalent à attaché ou grade ad hoc. Selon le corps d'origine, le recrutement pourra s'effectuer dans le cadre d’un détachement à équivalence de grade avec celui détenu dans l’administration d’origine, à l’échelon comportant un indice égal ou supérieur, ou via une affectation ou PNA.

Pour les candidats non fonctionnaires, la rémunération sera déterminée en fonction du niveau de diplôme et de l’expérience professionnelle.

Conditions d'exercice particulières : travail 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. Une première expérience réussie en tant que Tech Lead dans les environnements NodeJS / Vue.js 3 est indispensable. Une expérience dans le développement d’un produit WYSIWYG ou SaaS complexe serait un plus.

Savoir-être :

  • Motivation forte pour le développement web, avec exemples de projets ;
  • Excellentes compétences en communication orale et écrite ;
  • Aptitude à comprendre et reformuler les besoins ;
  • Autonomie dans la gestion des tâches ;
  • Respect des délais et qualité du code ;
  • Travail en équipe et proactivité.

Savoir-faire :

  • Bonne connaissance de Vue.js 3 ;
  • Maîtrise de Node.js et Express ;
  • Connaissance de Prisma.io & Postgres ;
  • Bonne connaissance des WebSocket ;
  • Connaissance de l’accessibilité web (WCAG, ARIA) serait un plus ;
  • Connaissance de GrapesJS serait un plus.

Compétences requises :

  • Maîtrise des tests unitaires avec Vitest ;
  • Tests d’intégration d’API avec Vitest ;
  • Tests d’intégration avec Cypress serait un plus.

Compétences générales :

  • Connaissances en matériels, systèmes et réseaux ;
  • Savoir appliquer règles, procédures, dispositifs ;
  • Bonne communication ;
  • Esprit d’équipe.

Niveau d'études minimum : Licence ou équivalent (Niveau 6).

Niveau d’expérience minimum : Confirmé.

Créer une alerte emploi pour cette recherche
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.