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