Vous rejoindrez une équipe dynamique au sein d’une plateforme Data de pointe, où vous contribuerez à l’architecture « Data Centric » visant à casser les silos d’information et à fournir des données en temps réel via API. Votre rôle sera central dans le développement backend avec Node.js (Express ou NestJS) et le frontend avec React (Next.js, Remix ou React Router). Vous concevrez des API RESTful et/ou GraphQL, garantirez la performance et la sécurité (authentification, tokens, CORS), et intégrerez des bases de données PostgreSQL, MySQL, MongoDB ou Redis.
Vous participerez également aux déploiements CI/CD sur des plateformes cloud (Vercel, AWS, GCP) et aux orchestrations Kubernetes. Vous devrez suivre les bonnes pratiques de développement, documenter votre code, et collaborer étroitement avec les équipes métier pour assurer la qualité et la rapidité de livraison.
Le poste est basé à Casablanca, mais la flexibilité du travail freelance permet une certaine mobilité. Vous devrez respecter les délais tout en maintenant des standards élevés, et vous adapter aux méthodologies Agile (Scrum, Sprint Planning). La communication écrite et orale en français est indispensable pour interagir avec les parties prenantes.
En plus de vos compétences techniques, vous apporterez une forte capacité d’analyse, d’amélioration continue, et d’esprit d’équipe. Vous serez amené à évaluer les solutions existantes, proposer des améliorations, et contribuer à la stratégie de développement de la plateforme.
Nous recherchons un profil diplômé d’un Bac+5 en école d’ingénieur ou équivalent universitaire, avec 3 à 7 ans d’expérience en Node.js / React. Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus. Le contrat est freelance, avec un rythme de 220 à 225 jours ouvrés sur 6 mois renouvelables.