DEVELOPPEUR(SE) MOBILE - Confirmé (4-10 ans) (IT) / Freelance

SMARTPOINT
Paris
EUR 40 000 - 70 000
Description du poste
  • 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
Obtenez un examen gratuit et confidentiel de votre CV.
Sélectionnez le fichier ou faites-le glisser pour le déposer
Avatar
Coaching en ligne gratuit
Multipliez vos chances de décrocher un entretien !
Faites partie des premiers à découvrir de nouveaux postes de DEVELOPPEUR(SE) MOBILE - Confirmé (4-10 ans) (IT) / Freelance à Paris