Vous rejoindrez la Digital Factory d’un client majeur, chargée de transformer numériquement les opérations commerciales et logistiques. 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’intégration continue via Jenkins ou GitLab CI.
Vous devrez également assurer la qualité du code en appliquant les principes du Domain‑Driven Design (DDD) et du Software Craftsmanship, en réalisant des tests unitaires et d’intégration (Jest, Vitest, JUnit, Mockito) et en automatisant les tests d’API avec Postman. La surveillance des performances et la détection d’anomalies seront vos responsabilités grâce à des outils d’observabilité.
En plus de vos compétences techniques, vous devez posséder une excellente communication écrite et orale en français, être capable d’analyser les besoins métier, de proposer des améliorations et de travailler en équipe Agile (Scrum). Vous devrez également être à l’aise avec la conteneurisation (Docker) et l’orchestration (Kubernetes) pour déployer des solutions scalables.
Le poste est basé à Casablanca, Maroc, avec un démarrage ASAP. Vous travaillerez en mode freelance, avec une charge annuelle budgétée de 220 à 225 jours ouvrés. Vous aurez l’opportunité de collaborer avec des équipes multidisciplinaires et de contribuer à des projets de transformation digitale d’envergure.
Profil recherché : Diplômé(e) Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique, avec 3 à 7 ans d’expérience en PHP. Une expérience dans le secteur du commerce de détail ou de la grande distribution est un plus. Vous êtes autonome, rigoureux(se), et avez une forte orientation client.