CONTEXTE :
Le client créé une bibliothèque d’interface utilisateur dans le cadre de son système de conception. Cela permet de garder une cohérence entre les différents projets front-end, et de gagner du temps de développement, en s’appuyant sur des normes partagées en matière d’accessibilité, de style de codage et de référencement. Le principal consommateur est « Replay », une plateforme de streaming . Les développeurs travaillent à la fois sur Replay et sur le système de conception.
Le système de conception :
Le Design System est développé en React + Rescript. Les composants sont disponibles dans un livre d’histoires, suivant les directives de conception atomique.Les consommateurs du Design System sont principalement des projets React, mais il peut également être utilisé comme composants Web dans tout autre cadre qui prend en charge la syntaxe.
Replay est construit sur Nextjs (en s’appuyant sur le rendu côté serveur d’exécution) avec TypeScript.
MISSIONS:l
Le travail s’organise autour de réunions quotidiennes, de mises à jour hebdomadaires, de revues de code sur chaque pull request, de collaboration inter-équipes, etc.
Le travail quotidien consiste à :
– Assurer le développement de nouveaux composants / optimisation de ceux existants
– l’amélioration de la documentation du Design System
– Amélioration des performances
– l amélioration SEO ranking
– l’amélioration de l’accessibilité
– interagir avec d’autres équipes qui consomment des composants du Design System
– intégration des composants et autres tâches frontales au sein du projet Replay.
PROFIL RECHERCHE :
- profils ayant une forte expertise en ReactJS, Rescript, Typescript, NextJS et HTML/CSS.
OUTILLAGE
• JIRA : Produit de suivi des problèmes fournissant des fonctions de suivi des bogues, de suivi des problèmes et de gestion de projet
• Tempo : Tempo Timesheets apporte un suivi du temps, une planification des ressources et une intelligence d’affaires flexibles à l’instance JIRA
• Confluence : logiciel de collaboration d’équipe
• GitHub : toutes les sources doivent être gérées sur GitHub
• Déploiement et processus de qualité du code
Bénin Digital est une Entreprise de Services du Numérique (ESN) spécialisée dans la digitalisation des processus métiers et accompagne les clients issus des secteurs de l’industrie, de la Banque & assurance, de l’industrie, de la Grande distribution & e-commerce, et des Médias & communication. Nous interagissons avec nos clients et consultants autour de compétences « tech » pour l’essentiel et les accompagnons aussi avec des talents Data, Produit, Design et Marketing Digital. Bénin Digital accompagne ses clients dans la chaine de valeur de leurs activités en leur mettant à disposition son expertise à travers des consultants hautement qualifiés pour des projets et des missions diversifiées en Afrique et en Europe.