Vous intégrerez l’équipe Digital Factory Supply Chain d’un client majeur, responsable de la conception et du développement d’une plateforme digitale omnicanale. Votre mission principale sera de développer et maintenir des applications back‑end et front‑end en Java, Spring et Angular, tout en participant activement à la conception, au développement, à la mise en œuvre de nouvelles fonctionnalités et à l’amélioration continue des systèmes existants.
Vous travaillerez en étroite collaboration avec les équipes d’ingénieurs front‑end, les équipes produit et les équipes opérationnelles pour garantir la qualité, la performance et la scalabilité des applications. Vous contribuerez à la mise en place de pratiques DevOps, CI/CD (GitLab CI/CD, pipelines automatisés), ainsi qu’à la gestion de version Git et à la conduite de projets collaboratifs.
Vous devrez maîtriser les bases de données relationnelles (SQL) et/ou orientées documents, ainsi que les environnements BigQuery et BigTable. Vous serez également familier avec les principes de craftsmanship, la couverture de tests, Sonar, SOLID, YAGNI, et les méthodes agiles (SCRUM). La connaissance de la mise en place et de l’utilisation d’un Design System, ainsi que la pratique des environnements GCP pour le déploiement et la scalabilité des solutions, sont des atouts majeurs.
Vous possédez un diplôme d’ingénieur (Bac+5) en informatique ou équivalent universitaire, ainsi qu’une expérience significative de plus de 7 ans en Java/Angular. Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus. Vous êtes capable de communiquer efficacement en français, tant à l’écrit qu’à l’oral, et vous avez un esprit d’analyse, d’amélioration continue et d’esprit d’équipe.
Ce poste est un contrat freelance basé à Casablanca, avec une durée initiale de 6 mois renouvelable (220 à 225 jours ouvrés). Vous travaillerez en présentiel, dans un environnement dynamique et collaboratif, et vous bénéficierez d’une rémunération compétitive adaptée à votre expertise.