Vous êtes un développeur Fullstack expérimenté, passionné par les technologies JavaScript et TypeScript, et vous cherchez une opportunité freelance stimulante ? Novancy, cabinet de conseil spécialisé en transformation digitale et recrutement de talents, vous propose une mission de 6 mois renouvelable à Casablanca, Maroc.
Mission principale : Vous intégrerez l’équipe technique d’un client majeur dans le secteur du commerce de détail. Vous participerez à la mise en place d’une architecture Data‑Centric, en développant des services backend Node.js (Express ou NestJS) et des interfaces frontend React (Next.js, Remix, React Router). Vous concevrez et maintiendrez des API RESTful et GraphQL, assurerez la gestion des données via PostgreSQL, MySQL, MongoDB ou Redis, et déploierez vos solutions sur des environnements cloud (AWS, GCP, Vercel) en utilisant Docker et Kubernetes.
Compétences techniques attendues :
- Node.js, Express, NestJS
- React, Next.js, Remix, React Router
- JavaScript/TypeScript (ES6+, typage, async, modules)
- API RESTful, GraphQL
- HTTP, WebSocket, JSON
- Bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, Redis)
- Environnements cloud (AWS, GCP, Vercel) et CI/CD (Docker, Kubernetes)
- Sécurité applicative (authentification, tokens, CORS)
- Méthodologies Agiles (Scrum, Sprint Planning, backlog)
Qualités personnelles :
- Excellente communication écrite et orale en français
- Esprit d’analyse, d’amélioration continue et de prise de recul
- Capacité à respecter les délais tout en maintenant des standards élevés
- Esprit d’équipe et collaboration efficace avec les membres de l’équipe
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire en informatique
- 3 à 7 ans d’expérience en Node.js / React
- Expérience dans le secteur du commerce de détail ou de la grande distribution est un plus
Conditions de la mission :
- Durée : 6 mois renouvelable (220 à 225 jours ouvrés)
- Lieu : Casablanca, Maroc (présentiel ou hybride selon les besoins du client)
- Rémunération : à négocier selon expérience et compétences
Vous souhaitez relever ce défi et contribuer à la transformation digitale d’un acteur majeur du secteur ? N’hésitez pas à nous contacter pour plus d’informations et à postuler dès maintenant.