Vous intégrerez l’équipe Digital Factory Marchandise, Commercial & Links, où vous collaborerez étroitement avec les équipes business, product management et design pour concevoir des outils ergonomiques et fiables. Votre mission principale sera de développer et maintenir des applications back‑end et front‑end en Java, Spring Boot et Angular, tout en participant activement à la conception, au développement et à la mise en œuvre de nouvelles fonctionnalités.
Vous contribuerez à l’amélioration continue des pratiques de développement, en appliquant les principes de craftsmanship, en assurant la couverture de tests, l’utilisation de Sonar, et en respectant les principes SOLID et YAGNI. Vous participerez à toutes les phases du cycle de développement logiciel, de la conception à la mise en production et au run, tout en veillant à la qualité et à la performance des applications.
Vous devrez posséder une solide expérience avec les architectures microservices et event‑driven, ainsi qu’une connaissance approfondie des bases de données relationnelles et orientées document. Vous serez familier avec les principes DevOps, notamment la CI/CD, et avec les outils de versionning tels que Git.
En termes de soft skills, vous devez démontrer une excellente communication écrite et orale en français, un esprit d’analyse et d’amélioration continue, une capacité à évaluer le code et ses impacts, ainsi qu’une aptitude à proposer des solutions d’amélioration. Vous devez également respecter les délais tout en maintenant des standards élevés et collaborer efficacement avec les membres de l’équipe.
Le poste est basé à Casablanca, Maroc, mais peut inclure des déplacements vers Rabat. Vous travaillerez en mode freelance, avec une rémunération à définir en fonction de votre expérience et de votre expertise.
Vous êtes diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire, avec une spécialisation en informatique, ou justifiant d’une expérience significative équivalente. Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.