Partager cette offre
Contexte de la prestation
Vous participerez activement au développement et/ou à la maintenance des briques techniques, dans un environnement structuré selon les principes d’une « usine de développement ».Missions principales
Développement et maintenance
Concevoir et développer des fonctionnalités robustes en Symfony (version ≥ 6.4).
Exploiter pleinement les capacités de PHP 8.3 pour créer des applications performantes et modernes.
Maintenir et optimiser les briques existantes pour améliorer les performances et la scalabilité.
Conception et architecture
Appliquer les principes SOLID, la programmation orientée objet (POO), le Domain-Driven Design (DDD), et les Design Patterns dans les solutions développées.
Participer à la conception de workflows et microservices selon une architecture événementielle.
Intégration et API
Intégrer et consommer des API REST tout en respectant les bonnes pratiques en termes de sécurité et d’efficacité.
Collaborer avec les équipes front-end et DevOps pour garantir la fluidité des intégrations.
Qualité et performance
Mettre en œuvre des tests unitaires et fonctionnels pour garantir la fiabilité des applications.
Optimiser les performances des applications par des tests approfondis et des ajustements techniques.
Collaboration et méthodologie
Travailler dans un environnement Agile (Scrum ou Kanban) avec des équipes multidisciplinaires.
Participer aux revues de code, partager les bonnes pratiques et contribuer à l’amélioration continue.
Profil recherché
Compétences techniques
Symfony : Références professionnelles avérées sur des projets utilisant Symfony ≥ 6.4.
PHP : Expérience significative avec PHP 8.3.
API REST : Maitrise des principes et bonnes pratiques d’utilisation.
Architecture logicielle : Connaissance des microservices, workflows, architectures événementielles.
Principes et méthodologies : SOLID, Design Patterns, POO, Domain-Driven Design (DDD).
Tests et qualité : Expertise dans les tests unitaires et fonctionnels.
Outils d’intégration
Versionnement : Git.
CI/CD : Jenkins, Docker, et autres outils modernes d’intégration continue.
Méthodologies
Familiarité et aisance avec les méthodologies Agiles (Scrum, Kanban).
Aptitudes personnelles
Capacité à résoudre des problématiques complexes et à travailler de manière autonome.
Esprit collaboratif et volonté de partager les connaissances avec les équipes.
Rigueur et proactivité dans le suivi des projets.
Environnement technique
Technologies principales : Symfony ≥ 6.4, PHP 8.3, API REST.
Outils et méthodologies : Git, Jenkins, Docker, Scrum/Kanban.
Architecture : Microservices, workflows, événements.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.