NexoraTech
NexoraTech
Tunisie

Sujet N°6 - Conception et développement d’une plateforme SaaS UGC

Full-Stack Web DevelopmentSaaS / Point-of-Sale (POS) SystemsUGCAPIs REST / GraphQLFrontend (React.js)Next.js/ReactBackend / Spring Boot / IABackend (Node.js/Express)Databases (SQLite/PostgreSQL)Agile/Scrum

Publié il y a 2 jours

Stage
⏱️4-6 mois
💼Présentiel
📅Expire dans 12 jours
Reste lisible (ATS friendly).

Description du poste

Objectif Concevoir et implémenter une plateforme web connectant agences marketing, influenceurs et clients pour gérer les campagnes UGC, améliorer la transparence, automatiser les échanges et faciliter la collaboration.

Missions

  • Analyse des besoins utilisateurs et définition du périmètre fonctionnel
  • Conception de l’architecture globale (frontend, backend, base de données)
  • Développement des interfaces principales (Next.js, TailwindCSS)
  • Implémentation de l’API GraphQL et des services backend (Spring Boot ou Node.js)
  • Mise en place des rôles et permissions
  • Développement des modules clés : matching, messagerie, tableau de bord, gestion des profils
  • Intégration frontend/backend et cohérence des flux de données
  • Tests (unitaires, API, fonctionnels) et amélioration continue
  • Participation aux rituels Agile/Scrum et préparation de la documentation

Compétences requises

  • Étudiant(e) fin de cycle en Informatique/Génie logiciel (ou équivalent)
  • Solides compétences en développement web (frontend + backend)
  • Bonne compréhension des architectures REST/GraphQL
  • Autonomie, rigueur, communication et capacité de documentation

Plus appréciés

  • Méthodologies Agile/Scrum
  • Familiarité systèmes de recommandation/matching
  • Notions DevOps / déploiement Docker

Technologies à utiliser

  • Frontend : React.js, Next.js, TailwindCSS
  • Backend : Spring Boot (Java), GraphQL, Node.js
  • Base de données : PostgreSQL
  • Auth : JWT (Access + Refresh Tokens)
  • Outils : GitHub, Postman, Docker, Figma

📧 Pour postuler: contact@nexora.tn