ReaddlyTech
ReaddlyTech
Tunisie

Readdly-2026-01 Modular CRM blueprint (Microservices SaaS Platform) PFE

software engineeringWeb / Full-stack DevelopmentWeb Devops

Publié il y a 15 jours

Stage
⏱️4-6 mois
💼Hybride
💰Rémunéré
📅Expiré il y a 2 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Overview

  • Projet: Modular CRM blueprint conçu comme une plateforme SaaS composée de microservices, destinée aux entreprises B2B de services.
  • Principales capacités: gestion clients (accounts & contacts), gestion des offres et lignes d'offres, suivi de projets, tâches & activités, journalisation d'activités et liaison de documents.

Périmètre fonctionnel attendu

  • Modules ciblés: Accounts & Contacts, Offers & Offer Lines, Projects, Tasks & Activities, Auth + Roles + API Gateway.
  • Intégrations: intégration de catalogues produits externes et conversion des emails entrants en leads commerciaux exploitables.

Stack technique & outils

  • Frontend: React / Next.js, TypeScript, Zustand ou Redux.
  • Backend: NestJS microservices, PostgreSQL, Prisma ORM.
  • Auth & sécurité: Keycloak / Auth0 / Azure AD (OAuth2 + OIDC).
  • Stockage & messaging: MinIO / AWS S3 pour fichiers, RabbitMQ / Kafka / Redis Streams pour la messagerie.
  • DevOps & API: Docker, GitHub Actions, API Gateway, OpenAPI.

Missions & responsabilités

  • Concevoir et implémenter microservices pour les domaines fonctionnels définis (comptes, offres, projets, activités).
  • Développer l'API Gateway et le schéma d'authentification/autorisation (roles) compatible OAuth2/OIDC.
  • Intégrer la conversion d'emails en leads et connecter des catalogues produits externes.
  • Participer aux pipelines CI/CD et aux configurations Docker/GitHub Actions.

Profil recherché

  • Compétences attendues: expérience ou formation en développement full-stack avec TypeScript, compréhension des architectures microservices et bases de données relationnelles (PostgreSQL).
  • Qualités: capacité à travailler en équipe, rigueur sur les contrats d'API (OpenAPI) et intérêt pour la conception d'une plateforme évolutive en SaaS.

Livrables & objectifs du stage

  • Livraison de microservices opérationnels et documentés (OpenAPI) pour au moins un ou deux modules fonctionnels.
  • Mise en place d'un prototype d'API Gateway avec authentification et flux de messages pour l'acquisition de leads.
  • Documentation technique et guide d'intégration pour réutilisation dans une future offre SaaS.

Comment postuler

  • Postulez via le site: https://www.readdlytech.com
  • Ou envoyez votre candidature par email à contact@readdlytech.com en utilisant l'objet indiqué ci‑dessous.