Vous intégrerez la Digital Factory de notre client, une entité dédiée à la transformation digitale des activités commerciales et de marchandises. Votre mission principale sera de concevoir, développer et maintenir des applications web robustes, en utilisant PHP 8 et le framework Symfony pour le back‑end, ainsi que JavaScript et Node.js pour le front‑end et les services côté serveur. Vous serez responsable de la mise en place d’une architecture évolutive, de la gestion des bases de données Microsoft SQL Server, et de l’optimisation des performances dans des environnements à forte volumétrie.
Vous devrez également assurer l’intégration continue et le déploiement continu (CI/CD) en utilisant des outils tels que Jenkins ou GitLab CI, tout en appliquant les meilleures pratiques de pipeline de déploiement. La qualité du code sera primordiale : vous devrez écrire des tests unitaires et fonctionnels (Jest, Vitest, JUnit, Mockito) dans une démarche Test‑Driven Development (TDD), et automatiser les tests d’API via Postman ou équivalents. La surveillance des applications (observabilité, performances, détection d’anomalies) fera également partie de vos responsabilités.
En plus de vos compétences techniques, vous devrez démontrer une forte capacité d’analyse, d’amélioration continue et de communication. Vous serez amené à collaborer étroitement avec les équipes métier, à participer aux cérémonies Agile (Scrum, Sprint Planning, Backlog) et à proposer des solutions d’amélioration. La maîtrise du français à l’écrit et à l’oral est indispensable pour assurer une communication fluide avec les parties prenantes.
Vous disposerez d’une expérience de 3 à 7 ans en PHP, idéalement dans le secteur du commerce de détail ou de la grande distribution. Une connaissance de frameworks complémentaires (CakePHP, Sencha ExtJS) et de la conteneurisation (Docker, Kubernetes) sera appréciée. Vous devrez également être à l’aise avec les outils bureautiques (LibreOffice) pour la gestion de traitements automatisés.
Le poste est proposé en freelance, avec un démarrage ASAP. Vous travaillerez à Casablanca, Maroc, dans un environnement flexible et stimulant, avec la possibilité de travailler à distance selon les besoins du projet.