

Portfolio
Wibilong - Développeur React

Durée du contrat : 03/04/2018 au 03/08/2018 (4 mois).
Type de contrat : CDI.
Équipe : 4 back-end, 3 front-end, 1PO.
Technologies utilisées :
-
Front-End : React, JS, jQuery, SASS, HTML, CSS.
-
Tests : Jest, React, Testing, Selenium.
-
Formulaires : Formik, Yup.
-
Outils : Jira, Slack et Trello.
-
Méthodologies de travail : Agile & Scrum.
Que fait Wibilong ? ils développent des solutions informatiques pour :
-
Wisell : fidéliser vos utilisateurs grâce à un système de questions/réponses et de notation sur les sites e-commerce des clients.
-
Editor : éditer la configuration des clients : la notification par mail, les variables de styles et les ressources utilisées.
-
Apreslachat : CRUD des articles, des membres, des catégories et des images.
Contexte du projet : Wibilong propose une solution pour fidéliser les utilisateurs de sites e-commerce grâce à un système de questions/réponses et de notation directement sur les sites des clients. Rajout et débogage de fonctionnalités dans leurs différentes solutions (back office, site web, modules).
Résultat : maintenir leur application, corriger les bugs, mise en place de solution pour rendre leur façon de travail plus pérenne telle que le développement de tests unitaires et end-to-end (sur navigateur).
Tâches réalisées :
-
Développement de composants UI.
-
Intégration des maquettes Figma du designer en React, HTML et CSS.
-
Requêter les API du client avec fetch.
-
Développement de tests unitaires AAA avec Jest & React Testing.
-
Développement de tests sur navigateur (end to end) avec Selenium.
-
Création et validation de formulaires JavaScript avec Formik & Yup.
-
Utilisation de Redux et d’Immer pour gérer l’état centralisé de façon immutable.
-
Développement de composants UI.
-
Intégration des maquettes du client en React, HTML et CSS.
-
Requêter les API du client avec fetch.
-
Développement de tests unitaires AAA avec Jest & React Testing.
-
Développement de tests sur navigateur (end to end) avec Selenium.
-
Création et validation de formulaires JavaScript avec Formik & Yup.
-
Utilisation de Redux et d’Immer pour gérer l’état centralisé de façon immutable.









