Le poste de Développeur Fullstack PHP Expérimenté (Freelance) est proposé au sein de la Digital Factory d’un client majeur. Vous aurez pour mission principale de digitaliser les activités commerciales et de marchandises afin de simplifier, harmoniser et automatiser les processus opérationnels de l’entreprise. Vous travaillerez sur des projets de grande envergure, en étroite collaboration avec les équipes métier et les responsables de la transformation digitale.
Responsabilités clés :
- Conception, développement et maintenance d’applications web back‑end en PHP 8, en utilisant le framework Symfony.
- Intégration d’interfaces front‑end en JavaScript, Node.js et, le cas échéant, d’autres frameworks modernes.
- Gestion de la base de données Microsoft SQL Server, avec optimisation des requêtes pour des environnements à forte volumétrie.
- Conception et mise en place de pipelines CI/CD (Jenkins, GitLab CI) pour garantir des livraisons continues et fiables.
- Écriture de tests automatisés (Jest, Vitest, JUnit, Mockito) dans une démarche Test‑Driven Development (TDD).
- Automatisation des tests API via Postman et mise en place de pratiques de monitoring (observabilité, performances).
- Participation aux cérémonies Agile (Scrum, Sprint Planning, Backlog) et contribution à l’amélioration continue des processus de développement.
- Encadrement de la qualité du code, promotion du Software Craftsmanship et application des principes de Domain‑Driven Design (DDD).
Profil recherché :
- Expérience de 3 à 7 ans en développement PHP, idéalement dans le secteur du commerce de détail ou de la grande distribution.
- Maîtrise du framework Symfony, connaissance approfondie de PHP 8 et des bonnes pratiques de développement.
- Compétences solides en JavaScript, Node.js, CI/CD, Docker, Kubernetes, et tests automatisés.
- Connaissance de Microsoft SQL Server et capacité à travailler avec des bases de données volumineuses.
- Expérience avec des outils de test tels que Jest, Vitest, JUnit, Mockito, ainsi que Postman pour les tests API.
- Capacité à travailler dans un environnement Agile, avec une forte orientation vers la qualité et la livraison rapide.
- Excellente communication écrite et orale en français, avec une capacité à collaborer efficacement avec les équipes métier.
Conditions :
- Type de contrat : Freelance.
- Localisation : Casablanca, Maroc (possibilité de télétravail partiel).
- Charge prévisionnelle annuelle budgétée : 220 à 225 jours ouvrés.
- Début de mission : ASAP.
Pour postuler, veuillez soumettre votre candidature via notre plateforme en indiquant votre expérience, vos compétences techniques et votre disponibilité. Nous sommes impatients de collaborer avec un professionnel passionné et orienté résultats.