Novancy, cabinet de conseil spécialisé en transformation digitale et recrutement de talents, propose une mission freelance de 6 mois renouvelable (220 à 225 jours-homme) pour son client Digital Factory Supply Chain. Le projet vise à concevoir et développer l’ensemble des actifs digitaux permettant d’offrir une expérience omnicanale optimale, couvrant la commande magasin automatique, les commandes fournisseurs, la préparation en entrepôt et le transport vers les points de vente.
Vous serez intégré(e) aux équipes DF Supply Chain et aurez pour missions principales :
- Développer et maintenir des applications back‑end et front‑end en Java, Spring et Angular.
- Contribuer à la conception, au développement et à la mise en œuvre de nouvelles fonctionnalités.
- Améliorer les systèmes existants en appliquant les principes de craftsmanship (Test coverage, Sonar, SOLID, YAGNI).
- Participer à toutes les phases du cycle de développement logiciel, de la conception à la mise en production et au run.
- Collaborer avec les équipes d’ingénieurs front‑end, les équipes produit et les équipes opérationnelles pour garantir la qualité et la performance des applications.
Compétences techniques requises :
- Maîtrise de Java, Spring, Angular.
- Expérience avec les bases de données relationnelles (SQL) et/ou orientées documents.
- Connaissance des environnements BigQuery et BigTable.
- Familiarité avec les principes DevOps et les pratiques CI/CD (GitLab CI/CD, pipelines automatisés).
- Expérience avec Git et la gestion de projets collaboratifs.
- Bonne compréhension et usage des principes de craftsmanship.
- Maîtrise des méthodes agiles, notamment SCRUM.
- Expérience dans la mise en place et l’utilisation d’un Design System.
- Pratique des environnements GCP (Google Cloud Platform) pour le déploiement et la scalabilité des solutions.
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique.
- Expérience de plus de 7 ans en Java/Angular.
- Expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
- Excellente communication écrite et orale en français.
- Capacité à évaluer le code et ses impacts, à remettre en question les solutions existantes et à proposer des améliorations.
- Capacité à respecter les délais tout en maintenant des standards élevés.
- Esprit d’équipe et capacité à collaborer efficacement avec les membres de l’équipe.
Lieu : Casablanca, Maroc. Type de contrat : Freelance. Durée : 6 mois renouvelable (220 à 225 JH). Salaire : à négocier selon expérience.