* Développer de nouvelles fonctionnalités sur nos applications mobiles, avec du code de qualité.
* Assurer la maintenance et la correction des bugs.
* Faire progresser techniquement les membres de l'équipe (partage de bonnes pratiques, de solutions, et veille technologique).
* Optimiser les performances et la qualité du code.
* Travailler avec les équipes back-end et UX/UI.
* Travailler avec les équipes métiers en charge de recueillir et de définir le besoin.
* Participer aux choix technologiques et à l'évolution de l'architecture mobile.
* Participer aux revues de code et aux tests.
* Documenter les processus techniques.
Définition du profil
ANALYSE
* Participer à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales.
* Étudier les opportunités et la faisabilité technologique de l'application, réalise l'analyse technique, l'étude détaillée et contribue à l'estimation des charges.
CONCEPTION ET DÉVELOPPEMENT
* Contribuer au design du logiciel et des frameworks utilisés dans le cadre du projet.
* Adapter et appliquer les paramètres techniques des progiciels ou des middlewares.
* Réaliser le prototypage.
* Analyser et développer les composants en utilisant les langages appropriés.
* Participer à la structuration des Bases de Données.
* Participer à la revue croisée des développements de ses pairs.
* Initialiser le dossier d'exploitation.
* Assembler les composants unitaires dans un package applicatif cohérent destiné au déploiement de la solution et l'intégrer à la gestion de configuration.
* Documenter les applications pour les développements ultérieurs et la Mise en Production (MEP).
* Harmoniser et industrialiser l'ensemble des composants et applications.
* Utiliser les composants logiciels réutilisables et mettre à jour la nomenclature.
RECETTE UNITAIRE ET TESTS D'INTÉGRATION
* Responsable des tests unitaires : élaboration des jeux d'essais et réalisation.
* Tester, identifier et traiter les dysfonctionnements éventuels du logiciel développé.
* Vérifier la conformité de l'ouvrage avec la demande formulée.
* Contribuer à la préparation et à la réalisation des tests d'intégration.
* Analyser les résultats et rédiger le rapport de tests.
MAINTENANCE
* Réaliser les développements nécessaires à la maintenance corrective et évolutive.
* Participer à l'analyse et à la résolution des incidents de production.
Le livrable
Code de qualité et fiable.
Profil candidat :
* Expérience significative en React Native - Confirmé - Impératif
* Expérience iOS et Android (Xcode, Android Studio) - Confirmé - Important
* Connaissance Redux ou Context - Confirmé - Important
* Connaissance APIs REST et GraphQL - Confirmé - Important
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.