New
Job description
Joveo, leader mondial des plateformes publicitaires de recrutement alimentées par l'intelligence artificielle, recherche un(e) Développeur(se) Mobile spécialisé(e) en React Native pour rejoindre son équipe produit en Algérie. Vous intégrerez une équipe multidisciplinaire (product owners, designers, data scientists, ingénieurs backend) et participerez à la création d’expériences mobiles innovantes, performantes et accessibles, qui permettent aux plus grands employeurs du monde de trouver les bons talents plus rapidement et de façon plus équitable.
**Missions principales**
- Concevoir, développer et maintenir l’application mobile multiplateforme de Joveo (iOS & Android) en utilisant React Native et TypeScript.
- Écrire du code partagé de haute qualité, optimisé pour la taille du bundle, le temps de démarrage et la consommation de ressources, tout en garantissant une expérience native sur chaque plateforme.
- Créer et maintenir une bibliothèque de composants UI réutilisables et un système de design partagé (Design System) afin d’assurer la cohérence visuelle et fonctionnelle de l’ensemble des produits mobiles.
- Intégrer les services backend (RESTful, GraphQL) et mettre en place la gestion d’état (Redux, Zustand ou Recoil) pour garantir la robustesse et la scalabilité des flux de données.
- Gérer les spécificités iOS et Android (permissions, notifications push, modules natifs, bridging) et collaborer avec les équipes natives lorsque nécessaire.
- Optimiser les performances (profilage, monitoring, réduction du temps de compilation) et mettre en place des tests unitaires, d’intégration et end‑to‑end (Jest, Detox, Appium).
- Piloter le cycle de release : versionnage, CI/CD, soumission aux stores (App Store, Google Play), suivi des retours utilisateurs et correction des bugs.
- Contribuer à l’amélioration continue du processus de développement (code review, pair programming, partage de bonnes pratiques).
**Profil recherché**
- Minimum 3 ans d’expérience professionnelle en développement mobile avec React Native.
- Expérience avérée dans la publication d’applications en production sur l’App Store et Google Play.
- Maîtrise de JavaScript/TypeScript, de l’écosystème React (hooks, context, functional components) et des outils de bundling (Metro, Webpack).
- Bonne connaissance des modules natifs, du bridging et des APIs spécifiques aux plateformes iOS/Android.
- Familiarité avec les bibliothèques de gestion d’état (Redux, Zustand, Recoil) et les solutions de persistance (AsyncStorage, SQLite, Realm).
- Compétences en optimisation des performances (bundle size, lazy loading, code splitting) et en debugging avec Flipper, Reactotron ou équivalents.
- Expérience avec les tests automatisés (Jest, Detox) et les pipelines CI/CD (GitHub Actions, Bitrise, Fastlane).
- Esprit d’équipe, capacité à communiquer clairement en français et en anglais, et orientation résultats.
**Ce que nous offrons**
- Un CDI à temps plein avec un salaire compétitif et des avantages sociaux (mutuelle, tickets restaurant, transport).
- Un environnement de travail inclusif, où la diversité est valorisée et où chaque voix compte.
- Possibilité de télétravail partiel (hybride) et horaires flexibles.
- Accès à des formations continues, conférences et certifications (React Native, AI, Cloud).
- Participation à des projets à fort impact, au cœur de l’innovation en recrutement et IA.
- Bureau moderne à Alger, équipé de matériel de pointe.
Joveo s’engage à garantir l’égalité des chances et à créer un environnement de travail où chaque collaborateur peut s’épanouir. Si vous êtes passionné(e) par le mobile, l’innovation et l’IA, rejoignez‑nous pour transformer le futur du recrutement.
**Comment postuler**
Merci d’envoyer votre CV et une lettre de motivation détaillant vos projets mobiles les plus pertinents à l’adresse recrutement@joveo.com.