Diplômée d'une école d'ingénieur avec une spécialité en Technologie de l'Information et de la Communication, j'ai réalisé mon stage de fin d'études en développement. J'ai ensuite travaillé dans le numérique appliqué à l'agronomie dans des rôles d'interface entre les clients, les Product Owner et les développeurs. Souhaitant revenir à mes débuts de développeuse, j'ai effectué une formation de 8 mois. J'ai ensuite exercé le métier de front durant un an dans le domaine de la santé.
Développement front-end sur la plateforme existante
• Développement de nouvelles fonctionnalités
• Améliorations du design existant
Participation à la réflexion Produit
Technologies: Vue.js, TypeScript, Pinia, TanStack, Tailwind, Sass
Contrat: CDI à temps plein, travail à distance (venue 1 fois par mois)
Réalisation de serious games : outils d'apprentissage ludiques cherchant à induire des changements de comportement des participants.
Au quotidien :
- Reprise d'un code legacy et amélioration vers un code de meilleure qualité
- Segmentation en fonctions pures et composants réutilisables
- Modification du code pour respecter les bonnes pratiques des différentes bibliothèques
- Lisibilité : jsdoc et commentaires
- Performance
- Création de nouveaux jeux à l'aide de React et Redux
- Style à l'aide de CSS/Sass et de CSS-in-JS (styled-component)
- Utilisation de Git et de GitHub
- Code review par le biais de Pull Request
- Accompagnement d'un alternant
Sujets de fond : amélioration des bonnes pratiques de développement et de collaboration au sein de l'équipe front
- Utilisation de i18next afin de gérer les traductions et la pluralisation
- Montées de versions des bibliothèques externes
- Veille technique (CSS, montées de version de React et Redux, tests etc.) afin de choisir des solutions optimales au sein du projet
- Harmonisation des règles de développement
SQL
Communication avec des clients en français et en anglais
Gestion de projet en méthodes agiles
Travail dans un écosystème de création de produits numériques
- Français
- Anglais