Objectif :
- Développer un assistant IA capable d'automatiser la génération de tests (unitaires et d'intégration) et la production de documentation technique à partir du code source.
- Convertir des wireframes/maquettes en code fonctionnel et générer automatiquement des APIs RESTful/GraphQL.
Tâches principales :
- Conversion des wireframes/maquettes en code frontend fonctionnel (Next.js + React + shadcn/ui).
- Génération automatique d'APIs (RESTful/GraphQL) et mise en place d'un agent IA qui produit des tests unitaires, d'intégration et de la documentation technique.
Compétences requises :
- Expérience avec LLMs pour génération de code et Computer Vision pour l'analyse de wireframes.
- Maîtrise de Node.js et Python; bonnes connaissances frontend (Next.js, React) et frameworks de tests (unitaires et d'intégration).
Stack technique & architecture :
- Frontend : Next.js + React + shadcn/ui.
- Backend : Node.js + Python; Infrastructure en microservices déployée sur Kubernetes.
- IA : utilisation de LLMs pour génération de code et composants CV pour l'interprétation des maquettes.
- Architecture modulaire avec composants réutilisables pour faciliter l'extension et la maintenance.
Livrables attendus :
- Agent IA capable de générer tests unitaires et d'intégration, ainsi que documentation technique à partir du code source.
- Modules/automatisations pour la conversion de maquettes en composants frontend et la génération d'APIs.
- Documentation d'architecture et guide d'utilisation de l'agent.
Informations pratiques et candidature :
- Durée : 6 mois • REF : IC_02 • Nombre de stagiaires : 1 • Stage rémunéré.
- Pour postuler, envoyer CV + lettre de motivation à stages@binitns.com en indiquant comme objet : [Candidature PFE SUJET 23 - Assistant IA pour l'Automatisation des Tests et Documentation] Nom Prénom.