La Digital Factory de notre client à Casablanca est un environnement dynamique où la transformation digitale des processus commerciaux et logistiques est au cœur de la stratégie. En tant que développeur full‑stack PHP, vous jouerez un rôle clé dans la conception, le développement et la maintenance d’applications web robustes et évolutives.
Responsabilités principales :
- Conception et développement d’API back‑end en PHP 8 et Symfony, en respectant les bonnes pratiques de codage et les principes de Domain‑Driven Design.
- Gestion et optimisation de bases de données Microsoft SQL Server, incluant la rédaction de requêtes complexes et la mise en place de procédures stockées.
- Développement d’interfaces utilisateur en JavaScript, avec une approche full‑stack couvrant à la fois le front‑end et le back‑end (Node.js).
- Intégration continue et déploiement continu (CI/CD) via Jenkins ou GitLab CI, assurant la qualité et la rapidité des livraisons.
- Écriture et exécution de tests automatisés (Jest, Vitest, JUnit, Mockito) pour garantir la stabilité du code.
- Automatisation des tests API avec Postman, incluant la création de collections et l’intégration dans les pipelines CI/CD.
- Participation active aux cérémonies Agile (Scrum) : stand‑ups, revues de sprint, rétrospectives.
- Contribution à la culture Software Craftsmanship, en veillant à la qualité du code, à la documentation et aux bonnes pratiques de développement.
Environnement technique :
Vous travaillerez avec un stack moderne comprenant PHP 8, Symfony 5/6, Microsoft SQL Server, JavaScript (ES6+), Node.js, Docker, Kubernetes, ainsi que des outils de test et de CI/CD tels que Jenkins, GitLab CI, Postman, Jest, Vitest, JUnit et Mockito. Vous serez amené à collaborer avec des équipes multidisciplinaires, à partager vos connaissances et à proposer des solutions innovantes pour accélérer la digitalisation des processus métier.
Profil recherché :
- Expérience de 3 à 7 ans dans le développement full‑stack PHP.
- Formation Bac+5 en informatique ou équivalent (école d’ingénieur, université).
- Maîtrise du français (niveau B2 ou supérieur) pour la communication interne et la rédaction de documentation.
- Capacité à travailler de manière autonome dans un contexte freelance, avec une forte orientation résultats.
- Esprit d’équipe, curiosité technique et volonté d’apprendre et de partager.
Si vous êtes passionné par le développement web, que vous maîtrisez les technologies mentionnées et que vous souhaitez contribuer à la transformation digitale d’une entreprise en pleine croissance, nous vous invitons à nous contacter pour plus d’informations. Votre expertise sera un atout majeur pour mener à bien ce projet ambitieux.