Posted Updated
Taux journalier (TJM): < 530€ selon profilBonjour,Nous recherchons pour notre client basé en région parisienne un développeur mobile React Native expert (plus de 10 ans d'expérience)Objectif global :Développement de reporting sous MicroStrategy & Data AnalyseCompétences techniques communes aux 3 besoins React Native - Expert - ImpératifAPI - Expert - ImpératifJavaScript - Expert - ImpératifDescription détaillée - Développeur mobile confirmé/sénior justifiant d'au moins 5 ans d'expérience professionnelle en développement logiciel.- Expérience significative en React Native en contexte de production- Expérience concrète de livraison et de maintenance d'applications mobiles sur iOS et Android.- Capacité à prendre en charge un sujet de bout en bout, à investiguer une anomalie et à proposer des solutions.- Habitude de travailler au sein d'une équipe produit ou projet organisée en Agile.1. ContexteDans le cadre du programme de transformation du système d'information de notre client, ses équipes accompagnent les métiers dans la mise en œuvre et l'évolution de leurs solutions numériques.Le candidat personne retenue intégrera une équipe projet organisée en mode Agile, au sein d'une squad produit.La mission porte sur une application mobile métier développée en React Native.Elle vise à assurer sa maintenance corrective et évolutive, tout en contribuant à la conception et au développement de nouvelles fonctionnalités.L'environnement back-end s'appuie notamment sur Azure et Databricks.Le développeur devra être à l'aise dans un contexte applicatif connecté à des API et collaborer avec les équipes back-end, produit, métier.2. Objet et durée de la missionLa présente consultation a pour objet la mise à disposition d'un développeur mobile React Native confirmé/sénior, intégré à l'équipe existante et capable d'intervenir de manière autonome sur les environnements iOS et Android.- Périmètre : développement de nouvelles fonctionnalités, maintenance corrective et maintenance évolutive.- Niveau attendu : Senior, avec une expérience significative en développement mobile en production.- Le profil devra également disposer d'une expérience du développement de WebApp et d'une appétence pour les outils d'assistance au développement par IA.3. Description détaillée de la mission3.1 Développement et évolution de l'application- Analyser les besoins fonctionnels et techniques, contribuer au chiffrage et proposer des solutions adaptées.- Concevoir, développer et intégrer de nouvelles fonctionnalités en React Native.- Participer aux choix d'architecture et veiller à la modularité, à la maintenabilité et à la testabilité du code.- Développer des interfaces fluides, accessibles et cohérentes avec les standards UX/UI de l'application.- Assurer la compatibilité, le bon fonctionnement et la qualité de l'application sur iOS et Android.3.2 Maintenance corrective et évolutive- Analyser, diagnostiquer et corriger les anomalies remontées par les utilisateurs ou les outils de suivi.- Identifier les causes racines des incidents et proposer des actions préventives.- Réaliser les évolutions techniques nécessaires et contribuer à la réduction de la dette technique.- Participer au suivi des versions et à la sécurisation des mises en production.3.3 Qualité, performance et sécurité- Appliquer les principes de Clean Code, de conception robuste et de revue de code.- Mettre en place et maintenir les tests unitaires, tests de composants et tests d'intégration pertinents.- Surveiller et améliorer les performances : temps de démarrage, fluidité, consommation mémoire et réseau.- Appliquer les bonnes pratiques de sécurité mobile et de protection des échanges avec les API.- Documenter les choix techniques et les évolutions significatives.
See also
Software Engineering jobs by country — openings, pay and top skills →