- Développer, maintenir et optimiser des applications Laravel.
- Concevoir et implémenter des tests unitaires et d'intégration pour assurer la fiabilité et la performance des applications.
- Identifier et résoudre les bugs et les problèmes de performance.
- Collaborer avec les équipes de développement pour assurer l'intégration continue et le déploiement.
- Documenter les processus de tests et les résultats pour référence future.
- Rester à jour avec les nouvelles technologies et pratiques de tests.
- Expérience avérée en développement avec le framework Laravel.
- Maîtrise des outils et frameworks de tests, tels que PHPUnit, Mockery, Laravel Dusk, PHPStan et autres.
- Connaissance approfondie des principes de tests unitaires et d'intégration.
- Capacité à écrire du code propre, maintenable et bien documenté.
- Familiarité avec les systèmes de gestion de versions, comme Git.
- Bonne compréhension des concepts d'architecture logicielle et de design patterns.
- Excellentes compétences en résolution de problèmes et en débogage.