Nous sommes à la recherche d’un développeur fullstack PHP expérimenté pour rejoindre notre Digital Factory en tant que freelance. Ce poste consiste à digitaliser les activités commerciales et de marchandises de notre client, afin de simplifier, harmoniser et automatiser les processus opérationnels de l’entreprise.
Vous serez responsable du développement back‑end d’applications web en utilisant PHP 8 et le framework Symfony. Vous devrez également maîtriser la base de données Microsoft SQL Server, notamment dans des environnements à forte volumétrie, et être à l’aise avec JavaScript, tant côté client que côté serveur (Node.js). Vous participerez à la mise en place et à la maintenance de pipelines CI/CD, idéalement avec Jenkins ou GitLab CI, et vous assurerez la qualité du code grâce à des tests automatisés (Jest, Vitest, JUnit, Mockito) et à la mise en place de pratiques de monitoring et d’observabilité.
Vous devrez également appliquer les principes de Software Craftsmanship et de Domain‑Driven Design (DDD) dans votre travail quotidien. Vous serez amené à proposer des améliorations techniques, à documenter les solutions et à former les équipes internes. Votre expérience de 3 à 7 ans vous permettra de prendre rapidement du recul et de contribuer à l’architecture globale de l’application.
En plus des compétences techniques, vous devrez posséder d’excellentes compétences en communication écrite et orale en français, afin de collaborer efficacement avec les équipes métier. Vous devrez également démontrer un esprit d’analyse, d’amélioration continue et de prise de recul, ainsi qu’une capacité à respecter les délais tout en maintenant des standards élevés. L’esprit d’équipe et la capacité à collaborer efficacement avec les membres de l’équipe sont également essentiels.
Le poste est basé à Casablanca, Maroc, avec un démarrage ASAP. Vous travaillerez en mode freelance, ce qui implique une certaine autonomie et une gestion indépendante de votre temps et de votre charge de travail. Vous devrez être capable de travailler de manière autonome tout en restant en contact étroit avec les équipes internes et les parties prenantes du projet.