Front End Javascript / ReactJS
React
Projet
Migration du site web mobile et desktop en un site Web E-commerce moderne et réactif en utilisant des technologies de pointe telles que ReactJS et Redux, Webpack.
L’idée était de maintenir l’accessibilité pour les personnes aveugles et la maintenabilité grâce aux tests unitaires.
Composition de l’équipe
Une équipe anglophone composée de 5 développeurs au Maroc, 10 développeurs à Lausanne Suisse, 1 scrum master, 2 solution designers + une équipe de test répartie entre le Maroc la Romanie et l’Inde.
Mission
- Rédaction des spécifications fonctionnelles sous la plateforme confluence
- Développement exclusivement en méthodes Agile de nouvelles fonctionnalités JavaScript / ReactJs
- Développement d’une interface CRUD avec Node.js, MongoDB et ReactJS
- Développement de rubriques « rating and review » des pages détails des machines Nespresso
- Développement de composant « add to basket » ayant pour rôle l’ajout des produits au panier
- Développement des stories en relation avec l’accessibilité qui fait partie des aspects majeurs de la nouvelle version de site l’idée étant de rendre les pages plus accessibles aux personnes handicapées
- Participation au développement de la PLP (Product Listing Page)
- Création d’un composant Lightbox
- Assister à la migration de code jQuery vers Javascript native
- L’utilisation de Redux pour simplifier la gestion de « state » des composants
- Code refactoring
- Diviser les grandes fonctionnalités en petites tâches (pour faciliter leur suivi)
- Implémentation des tests unitaires pour les composants React en utilisant le framework Jest et l’outil Enzyme de Airbnb et d’autres utilitaires (chai, sinon…)
- Chiffrage et estimation des charges
- Correction de bugs liés à mes stories et bugs de release
- Bug-tracking sous JIRA
- Revues de codes et tests
- Analyser et déterminer l’impact des bugs et des nouvelles améliorations
- Participer à l’optimisation du SEO (référencement naturel) par l’intégration de la sémantique du web lors du développement (balises, mots clefs, optimisation d’URL…)
- Garantir l’accessibilité du site grâce au respect des normes W3C
- Intégration HTML, CSS en respectant les recommandations de la méthodologie BEM
- Assister à la configuration de module bundler webpack
- Veille technologique permanente
Environnement
Javascript
ECMAScript 2016
ReactJS
Redux
NodeJS
Mongodb
Hybris
Jest
Enzyme
SASS
Less
Responsive Design
Grunt
Gulp
Webpack
HTML5
CSS3
JSON
Jira
Bitbucket
Git
React Developer Tools
Confluence
Redux Developer Tools

sidexia
https://sidexia.com/nos-competences/front-end-javascript-reactjs/
En poursuivant votre navigation, vous acceptez l‘utilisation de cookies destinés à améliorer la performance de ce site et à vous proposer des services et contenus personnalisés.
En savoir plus
X