Le métier de Développeur / Développeuse d’applications

bts services informatiques aux organisations sio

Programmeur d’applications sur mobiles, tablettes et smartphones

Le développeur d’applications, appelé aussi développeur d’applications mobiles ou développeur mobile, réalise le développement d’applications pour mobiles, smartphones et autres tablettes.

Il écrit du code informatique pour concevoir des logiciels ou encore créer des applications destinées aux mobiles, smartphones, tablettes et objets connectés.

Polyvalent, il doit être capable de s’adapter à différents langages informatiques et différents supports comme Androïd ou iOs. Il peut être amené à concevoir les versions mobiles de sites web déjà existants.

Le développeur d’applications travaille généralement en équipe de designers et suit un cahier des charges élaboré en amont avec le chef de projet web et le client. C’est lui qui choisit la solution technique la plus pertinente pour le développement ou la mise à jour d’une application.

Enfin, il effectue des tests pour s’assurer du bon fonctionnement de l’application et corrige les éventuels problèmes techniques.

Découvrez le métier de développeur d’applications, ses évolutions professionnelles et les formations Studi.

Portrait type du développeur d’applications

Il trouve du travail facilement avec un bac + 3.

Il a un caractère créatif, autonome et technique.

Il travaille dans le secteur privé ou public, dans un bureau, en zone urbaine, en France ou à l’international, et avec des horaires en journée.

Indépendant ou salarié, il gagne entre 2 900 € et 5 000 € bruts par mois selon son expérience et sa situation géographique.

Qui recrute des développeurs d’applications mobiles ?

  • Entreprises du service numérique (ESN)

    Lorsqu’il travaille au sein d’une entreprise du service numérique ou d’une agence digitale ou marketing, le développeur d’application est généralement intégré à une équipe pluridisciplinaire : designers, graphistes, copywriters, webmasters, chefs de projet, Traffic Managers.

  • Entreprises de e-commerce

    Au sein d’une grande entreprise ou d’une startup, le développeur d’applications mobiles fait habituellement partie d’une équipe informatique ou digitale. Il peut travailler seul ou avec d’autres programmeurs. Il gère le développement et la maintenance des projets mobiles : conception, adaptation ou optimisation des applications mobiles pour différents supports.

  • Freelance

    Le développeur d’applications peut aussi exercer en indépendant. Engagé par une entreprise le temps d’une mission plus ou moins longue, il facture ainsi ses prestations selon un taux journalier et peut réaliser une ou plusieurs missions en même temps selon l’envergure des projets qui lui sont confiés.

Quelles sont les conditions de travail du développeur mobile ?

  • Environnement de travail du développeur d’applications

    Le développeur mobile travaille dans différents types d’entreprises et différents secteurs d’activité. Il passe la quasi-totalité de ses journées sur ordinateur et supports mobiles tels que les smartphones et les tablettes. Il connaît bien l’environnement et les usages des applis mobiles.

    Il a des connaissances poussées en informatique, et plus particulièrement en langages informatiques spécifiques (Java, C, s’il est développeur Android ou iOS, mais il a également une bonne base en html).

    Le développeur d’applications a une solide culture du web, qui lui permet de collaborer de manière efficace avec d’autres développeurs et d’autres professionnels du web.

  • Cadre hiérarchique

    Le développeur application travaille généralement sous l’autorité du chef de projet mobile. Il travaille étroitement avec des responsables de contenus et des web designers pour le graphisme.

  • Horaires et saisonnalité

    Le développeur d’application travaille sur des horaires de bureau en journée et peut avoir des horaires étendus pour respecter les délais de mise en production.

Salaire du développeur d’applications

Le salaire du développeur d’applications mobiles varie en fonction de son expérience, de l’envergure des projets sur lesquels il est impliqué, mais également de sa zone géographique. On observe des rémunérations plus importantes en région parisienne qu'en région.

  • 2900

    bruts mensuels en début de carrière

  • 5000

    bruts mensuels avec de l'expérience

Quel est le profil du développeur mobile ?

Qualités majeures

Polyvalence, créativité, organisation et curiosité sont des compétences essentielles pour devenir développeur d’applications.

Le professionnel est doté de grandes connaissances en informatique et plus particulièrement sur tout l’univers du mobile, des normes (W3C, HTML 5, CSS) et des langages de programmation (Objective-C, Swift, Java).

A l’écoute de ses clients et supérieurs hiérarchiques, il doit également démontrer de grandes capacités d’adaptation.

Le développeur d’applications est imaginatif et autodidacte pour se former tout au long de sa carrière et s'adapter aux dernières tendances et innovations.

Enfin, il est très sociable, apprécie le travail d’équipe et parle anglais.

Expérience

Le développeur d’applications doit avoir une expérience dans le développement PHP pour pouvoir exercer son métier.

  • 4 /5

    Relationnel

  • 5 /5

    Indépendance

  • 4 /5

    Réflexion

  • 5 /5

    Technique

  • 4 /5

    Action

Quelle formation pour devenir développeur d’applications ?

Évolution professionnelle

Après quelques années d’expérience, le développeur d’applications peut devenir chef de projet web ou mobile. Il peut également espérer un poste de Lead Developer ou devenir chef de projet technique web.

Les autres métiers du domaine : Code - IT

Scrum Master Chef / Cheffe de projet digital Chief Digital Officer Directeur / Directrice technique Chef / Cheffe de projet informatique Développeur / Développeuse web Développeur / Développeuse full stack Développeur / Développeuse front-end Webmaster Intégrateur / Intégratrice Web Développeur / Développeuse informatique Ingénieur / Ingénieure informatique Technicien / Technicienne informatique Data Analyst Data Scientist Data Engineer Administrateur / Administratrice réseaux et sécurité Administrateur / Administratrice systèmes Administrateur / Administratrice d’infrastructure Superviseur / Superviseuse infrastructure et réseaux Responsable infrastructure systèmes et réseaux Développeur / Développeuse JavaScript Développeur / Développeuse Java Développeur / Développeuse back-end Développeur / Développeuse application mobile Développeur / Développeuse Python Développeur / Développeuse .Net Développeur / Développeuse web mobile Lead Developer Technicien / Technicienne systèmes et réseaux Technicien / Technicienne helpdesk Développeur / Développeuse Flutter Technicien / Technicienne support Technicien / Technicienne d’exploitation Analyste programmeur Développeur / Développeuse Angular Développeur / Développeuse Symfony Technicien / Technicienne en télécommunications Technicien / Technicienne de maintenance Technicien / Technicienne SAV Data visualist Développeur / Développeuse mobile Androïd Concepteur développeur / Conceptrice développeuse Concepteur / Conceptrice d’applications informatiques Développeur / Développeuse PHP/Symfony Développeur / Développeuse PHP SysOPS DEVOPS Ingénieur système DevOps Ingénieur Cloud Développeur / Développeuse Cloud Ingénieur DevOps
Voir tous les métiers