Développeur Mobile Senior React Native (5 ans+)
Kalimo · Tunis, Tunis, Tunisia
Apply & track with Apply Edge📱 Développeur Mobile Senior React Native (5 ans+)📍 Tunis – Lac 2 · CDI · PrésentielKALIMO développe une application éducative qui aide les enfants de 4 à 10 ans à apprendre à lire et à progresser en s'amusant : histoires à lire et à écouter, mini-jeux, parcours adaptés au niveau de chaque enfant.Nous recherchons un(e) Développeur(se) Mobile Senior pour prendre en main l'application KALIMO sur iOS et Android, et la faire grandir avec l'équipe.🎯 TES MISSIONS
- Développer et faire évoluer l'application mobile KALIMO en React Native / TypeScript (iOS et Android)
- Construire une expérience fluide et agréable pour les enfants : animations, lecture audio des histoires, mini-jeux, interactions tactiles
- Gérer le mode hors ligne (téléchargement des histoires, synchronisation des progrès)
- Intégrer les abonnements et achats intégrés, les notifications et le suivi analytique
- Optimiser les performances, y compris sur les téléphones d'entrée de gamme
- Publier et maintenir l'application sur l'App Store et le Google Play Store
- Mettre en place de bonnes pratiques : revue de code, tests, CI/CD
- Travailler au quotidien avec le Product Manager, les designers UX/UI et l'équipe pédagogique, et accompagner les développeurs juniors💻 PROFIL RECHERCHÉ
- Au moins 5 ans d'expérience en développement, dont 3 ans minimum en React Native
- Une excellente maîtrise de TypeScript
- Une expérience d'Expo (EAS Build, mises à jour à distance)
- La maîtrise de la navigation (React Navigation ou Expo Router) et de la gestion d'état (Redux Toolkit, Zustand, React Query…)
- Des animations : Reanimated, Lottie
- Au moins une application publiée sur les stores, que tu pourras nous montrer
- Des bonnes pratiques de test (Jest, React Native Testing Library)➕ UN VRAI PLUS
- L'audio sur mobile (lecture, synchronisation texte et voix)
- Le stockage local et le hors ligne (SQLite, MMKV)
- Les abonnements intégrés (RevenueCat ou équivalent)
- Next.js, pour contribuer au site et à l'espace web
- Des connaissances back-end (Node.js, API REST)
- Une expérience d'applications pour enfants : règles de l'Apple Kids Category, protection des données des mineurs (RGPD)🚀 POURQUOI REJOINDRE KALIMO ?
- Un rôle clé : tu construis le cœur technique du produit
- Un produit utile, utilisé par des enfants et leurs familles
- De vraies responsabilités et de l'autonomie dans une startup en croissance
- Une équipe pluridisciplinaire : produit, design, pédagogie, développement👉 Notre objectif : qu'un enfant apprenne sans avoir l'impression de faire un exercice.