Sparkit
Sparkit
Tunisie

Sujet 1 : Conception et développement d’une application mobile multiplateforme pour le Portail RH PFE

Développement mobile et webAPI / BackendIntelligence artificielle / Data

Publié il y a 7 mois

Stage
⏱️4-6 mois
💼Présentiel
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).

Description du poste

Contexte et objectif

  • Concevoir et développer une application mobile multiplateforme (Android / iOS) reprenant les principales fonctionnalités du Portail RH existant.
  • Intégrer l’application mobile au backend actuel (API REST développée en Symfony) et assurer une expérience utilisateur fluide et sécurisée.

Responsabilités principales

  • Implémenter l’interface mobile en Flutter et gérer l’architecture de l’application (états, navigation, gestion de données locales).
  • Intégrer l’authentification sécurisée via JWT, gérer la persistance des tokens et les scénarios de rafraîchissement/expiration.
  • Mettre en place les notifications (push) et la synchronisation en temps réel des données entre mobile et backend.
  • Intégrer un avatar IA capable d’interagir en temps réel avec l’utilisateur pour assistance/FAQ/conseils RH.
  • Tester, corriger et documenter les fonctionnalités développées; préparer le déploiement sur les stores (si demandé).

Technologies & compétences attendues

  • Flutter / Dart pour le développement mobile multiplateforme (Android/iOS).
  • API REST (Symfony) pour l’intégration backend; compréhension des échanges JSON et des contraintes API.
  • Authentification JWT, gestion sécurisée des tokens et bonnes pratiques de sécurité mobile.
  • Connaissance des mécanismes de notifications push et des solutions de synchronisation temps réel (WebSocket / protocoles adaptés).
  • Notions d’intégration d’IA / avatar conversationnel pour interaction temps réel avec l’utilisateur.

Livrables et contraintes

  • Nombre de stagiaires : 02
  • Durée : 4 à 6 mois
  • Lieu : Sfax (présence sur site)
  • Stage pré-embauche : Oui
  • Livrables attendus : application mobile fonctionnelle (APK/IPA ou builds), documentation d’intégration API, notes sur la mise en production et tests réalisés.

Modalités de candidature

  • Pour postuler, envoyer votre candidature (CV + lettre / portfolio) par email à stage@spark-it.fr.
  • Sujet du mail recommandé : "Candidature - Sujet 1 : Application mobile Portail RH".