\r\n
\r\n
🔧 Technologies principales utilisées :
\r\n\r\n
React Native (Expo Managed Workflow & Bare)
\r\nTypeScript
\r\nExpo Router
\r\nRedux Toolkit / Zustand / Recoil
\r\nREST / GraphQL APIs
\r\nFirebase
\r\nMMKV / AsyncStorage / SQLite
\r\nSentry / Firebase Crashlytics
\r\nJest / React Native Testing Library
\r\nCI/CD (EAS, GitHub Actions, etc.)
\r\n\r\n
\r\n
💼 Compétences techniques attendues :
\r\n\r\n
1. Maîtrise avancée de React Native (avec Expo) :
\r\n\r\n
Gestion complète de projets avec Expo Managed Workflow
\r\nNavigation avancée via Expo Router
\r\nState management robuste (Zustand, Redux Toolkit, Recoil)
\r\nCustomisation ou éjection du projet Expo si nécessaire
\r\n\r\n
2. Intégration d’API :
\r\n\r\n
APIs REST & GraphQL
\r\nGestion des erreurs, loaders, retries, pagination
\r\nAuthentification via JWT, OAuth2, Firebase Auth
\r\n\r\n
3. Fonctionnalités e-commerce :
\r\n\r\n
Catalogue produits (tailles, couleurs, filtres, stock)
\r\nPanier, wishlist, système de paiement
\r\nComptes clients, commandes, tracking
\r\nNotifications push (Expo Notifications / Notifee)
\r\n\r\n
4. UI/UX Mobile :
\r\n\r\n
Intégration fidèle des maquettes Figma
\r\nAnimations (Reanimated, Framer Motion, Gesture Handler)
\r\nResponsive design multi-devices + dark mode
\r\n\r\n
5. Stockage local :
\r\n\r\n
Sessions persistantes (AsyncStorage, MMKV, SQLite)
\r\nGestion offline des données critiques
\r\n\r\n
6. Qualité & Tests :
\r\n\r\n
Tests unitaires (Jest, RN Testing Library)
\r\nCrash reporting & analytics (Sentry, Firebase Crashlytics)
\r\nOptimisation des performances (lazy loading, bundle split)
\r\n\r\n
7. CI/CD & Publication :
\r\n\r\n
Déploiement via Expo EAS Build
\r\nSignature & publication sur les stores
\r\nAutomatisation (GitHub Actions, Bitrise)
\r\n\r\n
8. Sécurité :
\r\n\r\n
Stockage sécurisé (SecureStore, Keychain, Encrypted Storage)
\r\nAuthentification biométrique (Face ID, Touch ID)
\r\nMasquage des données sensibles
\r\n\r\n
9. Méthodologie & bonnes pratiques :
\r\n\r\n
Architecture modulaire (Clean Architecture, Feature folder)
\r\nDocumentation technique (Swagger, JSDoc)
\r\nGit Flow structuré
\r\nMéthode Agile (Scrum / Kanban)
\r\n\r\n
\r\n
🌟 Bonus appréciés :
\r\n\r\n
Connexion à un ERP ou CMS e-commerce (Prestashop, Shopify…)
\r\nConnaissance de Next.js pour une version web
\r\nIntégration moteur de recherche (Meilisearch, Algolia)
\r\n","datePosted":"2025-04-20T16:11:57.000Z","validThrough":"2025-06-16T23:59:59.000Z","educationRequirements":{"@type":"EducationalOccupationalCredential","credentialCategory":"Master 2, Ingéniorat, Bac + 5"},"experienceRequirements":"1 À 2 Ans | 3 À 5 Ans","jobLocation":[{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Alger, Algérie"}}],"hiringOrganization":{"@type":"Organization","name":"Entreprise anonyme","logo":"https://emploitic.com/images/sectors/informatique.jpg"}}
Secteur d'activité
Informatique, Télécom, Internet
Niveau de poste
Confirmé / Expérimenté
Niveau d'étude (diplome)
Master 2, Ingéniorat, Bac + 5
Date d'expiration
16 juin
Nombre de postes
2 poste ouvert
Type de contrat
CDI | CDD Ou Mission
📍 Lieu de travail : Alger
📄 Contrat : CDD d’une année, renouvelable en CDI
👥 Nombre de postes :
• 1 Développeur Mobile Senior
• 1 Développeur Mobile Junior
💰 Rémunération :
• Senior : Entre 80.000 et 100.000 DZD selon expérience
• Junior : Entre 60.000 et 80.000 DZD selon expérience
🔧 Technologies principales utilisées :
💼 Compétences techniques attendues :
1. Maîtrise avancée de React Native (avec Expo) :
2. Intégration d’API :
3. Fonctionnalités e-commerce :
4. UI/UX Mobile :
5. Stockage local :
6. Qualité & Tests :
7. CI/CD & Publication :
8. Sécurité :
9. Méthodologie & bonnes pratiques :
🌟 Bonus appréciés :