Contexte et objectif
- Développer une application mobile permettant aux clients de créer et suivre leurs tickets depuis leur smartphone.
- L’application doit afficher le statut des demandes, les réponses des équipes support et envoyer des notifications push pour chaque mise à jour.
- Solution intégrée directement avec Odoo via JSON-RPC pour assurer la synchronisation des incidents et demandes.
Missions principales
- Concevoir et développer l’application cross‑platform en React Native (interfaces, navigation, gestion d’état).
- Implémenter l’intégration Odoo (authentification, création/lecture/mise à jour des tickets) via JSON‑RPC.
- Mettre en place les notifications push pour notifier les utilisateurs à chaque mise à jour et gérer les permissions/inscriptions aux topics.
- Réaliser les écrans UI/UX pour le suivi transparent des incidents et l’affichage des réponses de l’équipe support.
Technologies et compétences requises
- Maîtrise de React Native, expérience avec intégration d’API/JSON‑RPC (Odoo) et services de push notifications.
- Compétences en UI/UX pour concevoir des interfaces claires et réactives, gestion d’état, tests et débogage mobile.
- Répartition approximative des efforts techniques : React Native ~45%, Intégration Odoo JSON‑RPC ~35%, Notifications Push ~10%, UI/UX ~10%.
- Méthodologie Agile ; travail en équipe, rigueur dans la production de documentation et tests.
Modalités, livrables et candidature
- Nombre de stagiaires : 1 stagiaire. Période de travail : 4 mois. Niveau d’étude : Bac +3 ou plus. Méthodologie : Agile.
- Livrables attendus : application mobile fonctionnelle (Android/iOS), module d’intégration Odoo, documentation technique, guide de déploiement et jeux de tests.
- Pour postuler : envoyer CV et lettre de motivation à stage@ics-tn.com.
- Objet du mail recommandé : "[Candidature stage ICS26PR03] Application mobile support client (Helpdesk) - NOM & Prénom".