Mon parcours en tant que développeuse full stack témoigne de ma capacité à gérer toutes les étapes d’un projet web, avec une attention particulière à la performance, l’accessibilité et la qualité du code. J’allie rigueur technique et créativité pour livrer des solutions innovantes, répondant aux attentes des utilisateurs et des entreprises.
Durant ma période de stage de fin de formation, j'ai travaillé au sein d'une entreprise spécialisée dans le domaine du développement et de l'accessibilité numérique, où j'ai pris part à différents projets en mettant en œuvre mes aptitudes techniques. Ce stage m'a permis de renforcer mes connaissances en développement web tout en explorant les bonnes pratiques d'accessibilité numérique.
Détails de l'expérience
Création et intégration de composants réutilisables avec React et Next.js.
Implémentation de fonctionnalités dynamiques tout en respectant les normes d'accessibilité numérique (WCAG).
Utilisation de bibliothèques modernes telles que : ShadCN : pour des composants UI performants. React Aria : pour gérer des interactions accessibles et complexes. Material UI : pour un design épuré et cohérent.
Développement Back-End et CMS : Contribution à des projets avec NodJs et Strapi pour la gestion de contenu headless. Intégration et personnalisation de sites sous WordPress, en développant des thèmes et des plugins adaptés.
Infrastructure et Environnements : Mise en place d’environnements de développement avec Docker, garantissant une configuration rapide et cohérente. Collaboration avec l’équipe pour déployer et tester des applications dans des environnements containerisés.
Accessibilité Numérique : Implémentation des bonnes pratiques pour rendre les sites et applications accessibles aux personnes en situation de handicap. Collaboration avec les designers et testeurs pour vérifier l’accessibilité via des outils comme NVDA ou Axe et wave.
Collaboration et Gestion de Projets : Participation à des réunions d’équipe pour discuter des objectifs et des priorités. Suivi des tâches via des outils de gestion de projet comme Jira ou Trello. Collaboration avec des designers UX/UI pour optimiser l'expérience utilisateur.