Novyra Software
Novyra Software
Tunisie

SUBJECT-7 Nextjs ou React PFE

Web/Frontend DevelopmentWeb/Backend DevelopmentMachine Learning / Artificial Intelligence

Publié il y a 2 jours

Stage
⏱️4-6 mois
💼Télétravail
📅Expire dans 12 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Project overview

  • Développer une plateforme tout-en-un de gestion des réseaux sociaux permettant de programmer des posts sur plusieurs plateformes.
  • Fonctionnalités clés : calendrier collaboratif pour les équipes, génération d'éléments visuels par IA, auto-complétion de texte et actions automatisées (liker, commenter).
  • Contexte technique fourni par Novyra Software : stack TypeScript, choix Frontend Nextjs ou React, base de données Supabase ou PostgreSQL.

Responsabilités & tâches

  • Concevoir et implémenter l'interface utilisateur avec Nextjs ou React en TypeScript, en tenant compte du SEO et des performances.
  • Développer le backend en NodeJS et intégrer Supabase/PostgreSQL pour la persistance, gestion d'utilisateurs et permissions d'équipe.
  • Implémenter intégrations API avec plateformes sociales (authentification OAuth, publication programmée, récupération des statistiques).
  • Mettre en place des Cron Jobs pour la planification des publications et tâches récurrentes, et assurer la robustesse des actions automatisées (liker/commenter).
  • Intégrer des modules LLM/IA pour la génération de visuels et la complétion de texte ; travailler sur prompt engineering et optimisation des prompts.

Technologies & exigences

  • Technologies attendues : Nextjs ou React, TypeScript, NodeJS, Supabase ou PostgreSQL, API Integrations (REST/OAuth), Cron Jobs, SEO.
  • Compétences en LLMs / Prompt Engineering pour concevoir des pipelines d'IA garantissant qualité et sécurité des contenus générés.
  • Expérience avec intégration d'APIs externes (réseaux sociaux), gestion des quotas, des erreurs API et respect des règles des plateformes.
  • Bonnes pratiques : tests, CI/CD, gestion de versions (Git), documentation et déploiement.

Profil recherché & livrables

  • Profil : Software Engineer / étudiant en fin d'études (PFE) avec appétence pour fullstack et IA.
  • Livrables attendus : code source complet, documentation technique, scripts de déploiement, démonstration fonctionnelle (prototype) et rapport de stage.
  • Modalités : durée 4-6 mois, travail à distance (Remote), encadrement par Novyra Software.

Comment postuler

  • Envoyez votre candidature (CV, lettre de motivation, liens GitHub/portfolio, relevés si requis) à hr@novyra-software.tn .
  • Objet du mail recommandé : "Candidature PFE - SUBJECT-7 Nextjs ou React".
  • Contact de recrutement : hr@novyra-software.tn (préférez le mail indiqué ci-dessus pour toute question).