Contexte et objectifs :
- BiodyConnect est l’application mobile permettant de connecter les dispositifs de bio-impédancemétrie Biody, collecter et synchroniser des mesures, gérer les patients et partager des invitations BiodyControl pour le suivi à distance.
- Objectifs clés du PFE : améliorer la stabilité Bluetooth (BLE), optimiser l’expérience utilisateur, renforcer la sécurité des données de santé, garantir la compatibilité iOS/Android et assurer la pérennité technologique.
Missions principales :
- Améliorer la stabilité et la fiabilité de la connexion Bluetooth Low Energy (BLE) entre l’application et les dispositifs Biody.
- Mettre en place des optimisations UX pour faciliter la collecte et la visualisation des mesures, ainsi que la gestion des patients et des invitations BiodyControl.
- Implémenter ou renforcer des mécanismes de sécurité pour la protection des données de santé (chiffrement, bonne gestion des permissions, stockage sécurisé).
Compétences requises et attendues :
- Bonne connaissance du langage PHP et JavaScript (compétences demandées explicitement).
- Expérience ou familiarité avec le développement mobile cross-platform (React Native / Expo / Bare) et gestion de bases locales (SQLite / MMKV / WatermelonDB).
Technologies et outils mentionnés :
- Front-end mobile : React Native, Expo / Bare, React Navigation.
- Stockage et synchronisation locale : SQLite, MMKV, WatermelonDB.
- Communication réseau : Axios.
- CI/CD et build : Fastlane / EAS Build.
Détails administratifs et contexte du stage :
- Référence : BRNRN_S72026.
- Nombre de stagiaires : 1 (ingénieur).
- Durée : De 4 à 6 mois.
- Lieu : Sousse – Sahloul.