Logo de Sparkit

3 Développement d’un module CRM intégré au portail Single-SPA. PFE

Sparkit

StageSur site4 à 6 moisDate limite : 19 nov. 2025
CRM DevelopmentDéveloppement Front-endDéveloppement Back-end

Postuler

Description

Contexte et objectif

  • Concevoir et développer un module CRM (Customer Relationship Management) intégré dans le portail existant basé sur Single-SPA afin d’améliorer la gestion et le suivi des interactions clients.
  • Objectifs clés : centraliser le ticketing, le marketing par e-mail, la gestion des tâches, un dashboard KPI et les systèmes de feedback/analytics pour améliorer la satisfaction client.

Responsabilités principales

  • Analyser les besoins métiers et concevoir l’architecture du module CRM en mode micro-frontend compatible avec Single-SPA.
  • Développer le front-end en Angular (micro-frontend) et implémenter les APIs backend avec Spring Boot.
  • Intégrer un module de ticketing et assurer la communication et l’orchestration avec les autres services via API.
  • Garantir la sécurité, la performance et la qualité par des tests automatisés, revues de code et documentation technique.

Fonctionnalités attendues / Livrables

  • Module de ticketing et suivi des incidents avec priorisation et assignation des tâches.
  • Modules pour Email Marketing (intégration d’envoi/campagnes), gestion des tâches, tableau de bord KPI et rapports d’analytics.
  • Intégration d’un système de feedback client et liaison aux outils de support/CRM existants via API.
  • Documentation technique, tests unitaires/intégration et guide de déploiement pour le micro-frontend.

Compétences et technologies requises

  • Maîtrise d’Angular et du pattern micro-frontend (Single-SPA).
  • Expérience en développement backend avec Spring Boot (REST APIs, sécurité, authentification).
  • Connaissance des bonnes pratiques de tests, CI/CD, performance et sécurité d’API.
  • Bonnes notions de gestion de projet, KPIs et outils d’analytics, et capacité à travailler en équipe.

Modalités du stage et candidature

  • Lieu : Sfax (présentiel). Durée : 4 à 6 mois. Nombre de stagiaires : 02. Stage pré-embauche : Oui.
  • Pour postuler, envoyer votre candidature (CV + lettre de motivation + projets/portfolio) par e-mail à stage@spark-it.fr.
  • Sujet de l’e-mail : "Candidature Stage - Sujet 3 - Développement d’un module CRM intégré au portail Single-SPA."