Nous sommes Novancy, un cabinet spécialisé dans le staffing et le recrutement de talents, notamment dans les domaines des systèmes d'information et de la transformation digitale. Nous proposons aujourd'hui un poste de développeur fullstack Node.js / React en freelance, à pourvoir sur une durée de 6 mois renouvelable, avec un rythme de travail de 220 à 225 jours ouvrés.
Localisation : Casablanca ou Rabat, Maroc.
Mission principale : Contribuer à la mise en place d’une architecture « Data Centric » au sein de la plateforme data de notre client, en développant des services backend et frontend robustes, sécurisés et performants. Vous participerez à la conception, au développement, aux tests et à la maintenance d’applications web et d’API, tout en assurant la qualité du code et la conformité aux standards de sécurité.
Compétences techniques attendues :
- Maîtrise de Node.js (Express ou NestJS) pour le développement backend.
- Expérience avec un framework frontend moderne : React (Next.js, Remix, React Router).
- Solide connaissance de JavaScript/TypeScript (ES6+, typage, asynchrone, modules).
- Conception et développement d’API RESTful ou GraphQL.
- Maîtrise des protocoles HTTP, WebSocket et des formats d’échange JSON.
- Connaissance des bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, Redis).
- Expérience avec les environnements cloud et les outils CI/CD (Vercel, AWS, GCP, Docker, Kubernetes).
- Compréhension des bonnes pratiques de sécurité applicative (authentification, gestion des tokens, CORS).
- Maîtrise des méthodologies Agiles (Scrum, Sprint Planning, gestion de backlog).
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique.
- Expérience de 3 à 7 ans en développement Node.js / React.
- Capacité à travailler de façon autonome tout en collaborant efficacement avec les équipes.
- Excellente communication écrite et orale en français.
- Esprit d’analyse, d’amélioration continue et de respect des délais.
Conditions :
- Contrat freelance, rémunération à négocier selon expérience.
- Durée de la prestation : 6 mois renouvelable.
- Horaires flexibles, mais présence à Casablanca ou Rabat pour les réunions ponctuelles.
Si vous êtes passionné par le développement fullstack, que vous maîtrisez les technologies mentionnées et que vous souhaitez rejoindre une équipe dynamique pour un projet stimulant, nous vous invitons à soumettre votre candidature via notre plateforme. Nous sommes impatients de découvrir votre profil et de discuter de la façon dont vous pourrez contribuer à la réussite de ce projet.