Développeur Mobile

Objectifs

Développer les applications mobiles de l’entreprise (bases de données, serveur, etc.)
Optimiser leurs interfaces et leurs performances

Technologies employés

Maîtrise des grandes technologies mobiles : Android, iOs, Windows Phone, Cross Platform …
Langages associés à chaque plateforme mobile

Niveau d’études

Bac+2/3 : BTS et DUT, spécialités Telecom, Internet et Multimédia
Bac+5, Masters spécialité Informatique et Développement Mobile

Structures & Services

Tous types d’entreprises avec des besoins en sites optimisés pour mobiles et applications mobiles

Services webmarketing, R&D et informatique

Compétences

  • Android : Java / Android Studio / SDK Android
  • iOS :  bjective C / Swift / Interface Cocoa
  • Cross Platform : Phone Gap / Cordova (HTML, CSS, Javascript)

Missions & Responsabilités

  • Analyse du cahier des charges et choix techniques
  • Architecture et conception des interfaces
  • Tests et maintenance, mise à jour, suivi et maintien des interfaces produites

Savoir-être

Rigoureux : Nécessaire pour proposer un code de qualité
Ouverture d’esprit et curiosité : Attrait pour les nouvelles technologies et l’apprentissage de leur fonctionnement
Esprit d’équipe : Important pour s’insérer avec aisance dans les projets communs de développement

Difficulté des recherches *

*0% indiquant les profils les plus communs, et 100% les profils extrêmement rares

Le Développeur Mobile en résumé

Le développeur mobile a pour objectif de développer les applications mobiles de l’entreprise (base de données, serveur, etc.) et optimiser leurs interfaces et leurs performances. Après analyse minutieuse du cahier des charges et des choix techniques, il va concevoir l’architecture, les interfaces et assurer les tests et maintenance, les mises à jour, le suivi et le maintien des interfaces produites. Le développeur mobile maîtrise évidemment une des grandes plateformes mobiles que sont Android, iOS, Windows Phone, Cross Plateform.

Les langages de programmation sont associés à chaque plateforme mobile. Ainsi, un développeur Android travaille avec Java, Kotlin, Android Studio, SDK Android, alors qu’un développeur iOS utilisera Objective C / Swift ou encore Interface Cocoa. Le Cross Plateform permet au développeur mobile de concevoir des applications mobiles hybrides, qui seront fonctionnelles sur toutes les plateformes et donc sur tous les terminaux mobiles.

Le développeur mobile doit posséder des soft-skills de rigueur pour proposer un code de qualité, mais également une curiosité et un attrait pour les nouvelles technologies afin de rester en veille sur les nouveautés du secteur. Un niveau Bac+2/3 spécialité Télécom, Internet et Multimédia, ou un niveau Bac+5 spécialité Informatique et Développement Mobile sont requis sur ce poste.

Baromètre des salaires

salaire-développeur-mobile-2021

© Étude réalisée par Silkhom à retrouver sur cette page

* Salaires observés à Annecy, Bordeaux, Grenoble, Lille, Lyon, Marseille, Montpellier, Toulouse …
Une variation d’environ 2 à 5% peut être observée entre les grandes villes