Alternant Développeur full stack
- Architecture & Développement : Conception et développement d'une application de gestion de projet robuste utilisant Laravel 12 avec PHP 8.3, JavaScript ES2024 et TailwindCSS 4.0. Implémentation d'une architecture MVC respectant les principes SOLID et les design patterns (Repository, Service Layer, Observer).
- Sécurité & Qualité du Code : Mise en œuvre de mesures de sécurité avancées incluant la validation CSRF, l'authentification multi-facteurs, la sanitisation des entrées utilisateur et le chiffrement des données sensibles. Implémentation d'un système de permissions granulaires basé sur des rôles (RBAC).
- Tests & Fiabilité : Développement d'une suite de tests complète avec PHPUnit et Pest, atteignant 95% de couverture de code. Mise en place de tests unitaires, d'intégration et fonctionnels avec des fixtures et mocks pour garantir la stabilité et la maintenabilité du code.
- Intégrations & APIs : Implémentation de webhooks pour la synchronisation en temps réel et intégration avec des services tiers (Colissimo, Chronopost).
- Interface Utilisateur & UX : Création d'une interface responsive en utilisant TailwindCSS 4.0 avec PostCSS-CLI, garantissant une expérience utilisateur fluide et accessible. Implémentation de composants réutilisables et d'animations micro-interactives.