Nouveau
Description du poste
Rejoignez CEGEDIM, leader européen des solutions d'information et de services aux entreprises, en tant que Développeur Full Stack confirmé spécialisé sur les technologies NestJS et Node.js. Vous intégrerez une équipe dynamique basée à Rabat et ses environs, travaillant dans un cadre Agile Scrum pour concevoir, développer et mettre en production des fonctionnalités métier à forte valeur ajoutée.
**Missions principales**
- Analyser les besoins fonctionnels et techniques des projets, proposer des solutions techniques robustes et évolutives.
- Concevoir et développer des API RESTful ou GraphQL en NestJS/Node.js, en respectant les bonnes pratiques de clean code et d’architecture hexagonale.
- Implémenter les tests unitaires (Jest, Mocha) et d’intégration afin d’assurer la qualité et la maintenabilité du code.
- Participer activement aux cérémonies Scrum : sprint planning, daily stand‑up, revue de sprint, rétrospective.
- Rédiger et maintenir la documentation technique (README, Swagger/OpenAPI, diagrammes d’architecture).
- Contribuer aux processus de mise en production : création de pipelines CI/CD (GitLab CI, Jenkins), gestion des releases, déploiement sur les environnements de test, QA, pré‑production et production.
- Collaborer avec les équipes DevOps pour l’orchestration des conteneurs (Docker, Kubernetes) et la gestion de l’infrastructure cloud (AWS, Azure ou GCP).
- Assurer le support technique de niveau 2, diagnostiquer les incidents et proposer des améliorations continues.
**Profil recherché**
- Minimum 4 ans d’expérience professionnelle en développement backend Node.js/NestJS.
- Maîtrise du langage TypeScript, des concepts d’API REST et/ou GraphQL.
- Solide connaissance des bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, Redis).
- Expérience avérée avec les outils de conteneurisation (Docker) et d’orchestration (Kubernetes).
- Bonne pratique des tests automatisés (unitaires, d’intégration) et des outils de CI/CD.
- Familiarité avec les méthodologies Agile/Scrum et les outils de suivi (Jira, Confluence).
- Capacité à travailler en équipe, à communiquer clairement et à documenter son travail.
- Anglais professionnel (lecture de documentation technique) ; le français est la langue de travail.
**Ce que nous offrons**
- Un contrat CDI à temps plein en présentiel (onsite) à Rabat.
- Un environnement technologique moderne avec des projets à forte visibilité.
- Des opportunités de formation continue et de certification (NestJS, Cloud, DevOps).
- Un package salarial compétitif, des avantages sociaux et une politique de télétravail partiel ponctuel.
- Une culture d’entreprise axée sur l’innovation, la collaboration et le bien‑être des collaborateurs.
Intéressé(e) par ce challenge ? Postulez dès maintenant et rejoignez une équipe qui place la technologie au cœur de la transformation digitale de ses clients.