Développeur web mobile

Le développeur web mobile (Iphone, Android) effectue la réalisation technique et le développement informatique d'applications spécifiques consacrées à l’environnement mobile. Il est en charge d’analyser le projet en fonction des besoins du client et d’essayer de trouver une solution technique pour réaliser l’application.

Autres dénominations : Développeur internet mobile, Développeur mobile, Développeur d'applications mobiles, Ingénieur informatique web mobile

Missions

Comprendre les besoins

  • Formaliser la commande, définir le projet, exprimer les besoins
  • Identifier la ou les plate(s)-forme(s) utilisée(s) (iOS, Android, etc.)
  • Analyser les ressources en lien avec le projet
  • Comprendre les besoins des utilisateurs, les services proposés et l’extension des usages

Analyser la commande

  • Identifier les différentes phases du projet en amont et en aval
  • Planifier le projet
  • Séquencer les différentes actions
  • Déterminer les points de validation
  • Identifier les risques
  • Quantifier les phases, le temps passé et les ressources nécessaires

Développement 

  • Programmer
  • Monter les pages
  • Intégrer du texte et des images
  • Intégrer l'ergonomie et le design

Test, résolution des bugs

  • Test des applications 
  • Identifier les bugs
  • Identifier les spécificités liées aux terminaux mobiles
  • Tester sur différents terminaux les outils, les interprétations  
  • Résoudre les bugs via des outils de suivi de recettes
  • Analyser et corriger les problèmes rencontrés

Suivi et évolution

  • Identifier les extensions possibles à court, moyen et long terme
  • Analyser les améliorations des fonctionnalités et de services

Veille et prospective

  •  Suivre les évolutions techniques des normes, plates-formes et infrastructures, nouveaux terminaux, navigateurs mobiles et des systèmes d’exploitation

Compétences

Compétences requises :

  • Maîtriser les applications mobiles et leurs usages
  • Connaissance des spécifications propres aux applications mobiles
  • Connaissance des limitations de l’interaction propre aux applications mobile 
  • Connaissance des normes en vigueur (W3C web mobile initiative, HTML5, CSS)
  • Pratique des logiciels de bureautique (Microsoft, OpenOffice, etc.)
  • Maîtrise des langages de programmation
  • Maîtrise opérationnelle  de logiciel de génération automatique de code, d’application de vérification des règles de codage
  • Maitrise des principaux outils de codage
  • Maitrise des outils de gestion de contenus (CMS) multicanaux
  • Intégration de bases de données
  • Gestion d’applications dynamiques
  • Utilisation de logiciels spécifiques pour les interfaces d’édition, outils de KM (Knowledge Management), moteurs de recherche, traitement d’images, référencement, mesure statistique
  • Fortes compétences mathématiques 

Aptitudes professionnelles :

  • Capacité à traduire en termes techniques les demandes
  • Intérêt pour l’univers mobile 
  • Goût pour l’environnement web, ses enjeux et ses évolutions
  • Sens du travail en équipe
  • Sens pratique, rigueur
  • Force de proposition
  • Capacité d’écoute
  • Curiosité d’esprit

Environnement

Rattachement hiérarchique :

  • Chef de projet mobile
  • Responsable de production
  • Directeur technique / de production/ des opérations
Interlocuteurs de travail :

  • Chef de projet mobile 
  • Chef de projet informatique
  • Webmaster mobile
  • Architecte web et mobile
  • Architecte S.I

Remunération

  • Junior : 30K€-38K€
  • Confirmé : 38K€-50K€
  • Senior : 50K€-65K€

Pré-requis

Le parcours du développeur mobile peut varier selon le profil mais en général, il est issu d'une école d’ingénieur. La formation continue est également un moyen d’accéder à ce type de métiers pour beaucoup de professionnels.