Développement Mobile Android & React Native
Je conçois des applications mobiles modernes, performantes et scalables pour Android (Kotlin) et iOS/Android (React Native), avec une API Express.js robuste côté serveur.
Mon expérience
Depuis plusieurs années, je développe des applications Android natives avec Kotlin et des apps multiplateformes React Native, souvent appuyées par un back-end Node.js/Express rapide et sécurisé.
Technologies utilisées
• Kotlin pour Android natif : architecture MVVM, Jetpack, coroutines
• React Native pour apps iOS/Android hybrides
• Backend Express.js (Node.js) : REST, JWT, MongoDB ou PostgreSQL
• Intégration de librairies natives, déploiement via Play Store / App Store
• Navigation, stockage local (AsyncStorage, Room), gestion d’état (Redux, Context)
• Tests unitaires & end-to-end : JUnit, Detox, Jest
Projets réalisés
• Applications Android natives pour services terrain (Kotlin)
• Apps hybrides React Native pour startups et PME
• Systèmes d’authentification mobiles avec sécurisation (JWT, 2FA)
• API REST Node.js Express connectée à front React Native
• Intégration de paiement, géolocalisation, push notifications
Méthodes & outils
• Android Studio, Jetbrain, Expo CLI
• GitHub/GitLab, CI mobile (Bitrise, GitHub Actions)
• Publication sur Play Store et App Store
• Monitoring avec Firebase, crash reporting et analytics
• Collaboration agile, sprint planning, support post-prod