Retour aux métiers

Développeur Kotlin

Informations et offres d'emploi Kotlin

Qu’est ce qu'un développeur Kotlin ?

Android est un système d’exploitation (OS) disponible sur téléphone, tablette, TV et sur d’autres devices comme par exemple les bornes des vélibs ou des grands magasins. Il y a plusieurs catégories de développement :

  • Le développement d’applications que tu utilises sur ton smartphone
  • Le développement de SDK (kit de développement Android) qui n’est pas graphique mais qui permet de communiquer avec le back-end et de remonter des informations comme des positions géographiques
  • Le développement de l’OS (pas graphique non plus, bas niveau, souvent en Java).

Historiquement, le langage utilisé pour le développement Android est le Java, mais depuis 2017, Google recommande le kotlin, langage développé par Jetbrains.

Rapidement, Google a adapté ses librairies au langage Kotlin en proposant notamment dans sa documentation officielle des exemples de code rédigés en Kotlin.

Pourquoi développer en Kotlin ?

Tout simplement pour sa rapidité d'écriture et sa robustesse. En effet ce langage de programmation est plus concis que le Java, il permet de diminuer d’environ par 2 la taille du code dans certains cas. Cela permet donc de comprendre et de déboguer plus facilement des applications.

Le Java n’est cependant pas laissé à l’abandon, Kotlin est totalement interopérable avec Java, un projet Android peut tout à fait comprendre du Java et du Kotlin

Quelle est la journée type d'un développeur Kotlin ?

Il n’existe pas vraiment de journée type pour un développeur Kotlin, mais plutôt des tâches selon ta responsabilité au sein de l’équipe, tu pourras :

  • Participer à la conception de l’application et de ses fonctionnalités
  • Etablir une roadmap pour le projet
  • Réfléchir à l’architecture de l’application
  • Concevoir les interfaces
  • Tester l’application avec des tests unitaires, fonctionnels et/ou les automatiser

Ce qu’il te faut pour être développeur Kotlin ?

Tu dois absolument être rigoureux afin d’assurer la qualité de ton code. Tu dois te considérer comme tout d’abord client de ton application afin de pouvoir offrir la meilleure expérience utilisateur possible.

Il te faut également être ouvert d’esprit car les technologies évoluent, certaines se créent d’autres disparaissent, il faut constamment être dans l’apprentissage et la veille.

Côté technique, tu auras besoin de connaissances en Java. Tout le monde n’est pas passé à du full Kotlin, il existe des entreprises où la base de code est en Java et où il faut migrer vers du Kotlin.

Voici quelques mots clés sur lesquels tu peux te renseigner : Kotlin, MVVM, Clean Architecture, AndroidX, Android Studio, Jetpack Compose, Jetpack navigation, Architecture components, rxKotlin, Dagger, Hilt, Koin, Room, Coroutines, Espresso, Mockito

Quelle formation pour être développeur Kotlin ?

Il existe plusieurs possibilités, tu peux soit faire suivre une formation d’Ingénieur soit une école de développement. Ces parcours sont d’une durée de 5 années et te permettent d’acquérir des bases solides.

Tu peux également passer par des organismes en ligne comme Openclassroom, Udacity, Udemy qui te permettront d’acquérir des compétences via de la théorie et de la pratique dans des projets afin de combler le manque de connaissances en informatique. 

Qu’est-ce qu’on fait après la formation de développeur Kotlin ?

Il y a différents parcours que tu peux choisir, tous peuvent se compléter :

  • Tu peux soit être embauché par une ESN pour qui t’enverra en mission chez ses clients
  • Tu peux te mettre sous le statut de freelance pour avoir la possibilité de choisir avec qui tu vas travailler et avoir plus de flexibilité
  • Tu peux rejoindre un client final où tu concevras un produit 

Quel est le salaire d'un développeur Kotlin ?

En étant jeune diplômé tu peux prétendre entre 38 et 42 K€ brut à l’année, un développeur confirmé peut gagner entre 45 et 51 K€ brut à l’année.

A partir de 5 années d'expérience un développeur peut gagner de 51 à 80 K€ brut par an en étant soit développeur sénior, soit Lead Android, soit Lead mobile soit Head of Mobile.

N’oublie pas que ta rémunération dépend de tes compétences techniques, des grilles de rémunération en interne ainsi que de la localisation de ton entreprise. 

Pour plus d'infos, consulte notre baromètre des salaires et notre baromètre des TJM.

Android
Développeur Android - Freelance - Paris - (H/F)
  • VilleParis
  • Salaire550/jour
  • Type de contrat en freelance
  • RemoteRemote : oui

Société dans le wearable

Contexte
Avec la sortie de l'Apple Watch, le wearable est devenu incontournable.
De ce constat, cette société historique a développé une solution permettant de joindre l'utilité de la technologie à s
Android
Développeur Android - Freelance - Paris - (H/F)
  • VilleParis
  • Salaire800/jour
  • Type de contrat en freelance
  • RemoteRemote : oui

Réseau Social

La société:
Le futur numéro 1 des réseaux sociaux
Les missions:
Android
Développeur Android confirmé - Freelance - Paris - (H/F)
  • VilleParis
  • Salaire550/jour
  • Type de contrat en freelance
  • RemoteRemote : oui

Développeur Android pour une marque de Luxe

Recherche d'un profil Freelance pour rejoindre l'équipe Android pour travailler sur un objet connecté.
Au programme, développement Android natif sur Mobile et WearOS, rejoindre une équipe de 7 devs, e
Android
Dévelopeur Android Sénior - CDI - Paris - (H/F)
  • VilleParis
  • Salaire60k-70k
  • Type de contrat en cdi
  • RemoteRemote : partiel

Pour l'alarme de sécurité connectée

La société :
Cette start up innovante  a pour ambition de bousculer un marché devenu très old school, et ce, depuis des années. Le but ? Offrir un service de qualité à ces utilisateurs mais à un coût
Android
Développeur Android Sénior - CDI - Paris - (H/F)
  • VilleParis
  • Salaire60k-70k
  • Type de contrat en cdi
  • RemoteRemote : partiel

Pour le leader des rencontres digitales

La société :
Cette société est l'une des sociétés les plus connues de la scène tech française.
Leader dans le domaine du dating, ses applications sont disponibles dans plus d'une dizaine de pays dans
Android
Développeur Android Junior - CDI - Paris - (H/F)
  • VilleParis
  • Salaire40k-45k
  • Type de contrat en cdi
  • RemoteRemote : non

Les robots humanoïdes

Cette société a commercialisé le robot le plus célèbre du monde. Ancienne start-up créée en 2005, ils ont été rachetés par un grand groupe Japonais il y a quelques années. Face au succès fulgurant de
Android
Développeur Android - CDI - Lille - (H/F)
  • VilleLille
  • Salaire40k-55k
  • Type de contrat en cdi
  • RemoteRemote : partiel

L'éditeur de logiciel embarqué

Cet éditeur de logiciel situé en région lilloise a fait de l'embarqué son coeur de métier. Son fonctionnement B2B lui permet de répondre aux attentes de grands comptes et groupes mondiaux. Leur enviro
Android
Développeur Android senior - Foodtech - CDI - Paris - (H/F)
  • VilleParis
  • Salaire60k-75k
  • Type de contrat en cdi
  • RemoteRemote : non

Pour le fleuron de la foodtech

Cette société livre à tous des bons plats maisons à domicile ou au travail et permet de commander également le meilleur des produits frais pour être un cuisto au top !
Ils souhaitent donner de l’épais
Android
Développeur Android Confirmé - CDI - Paris - (H/F)
  • VilleParis
  • Salaire50k-60k
  • Type de contrat en cdi
  • RemoteRemote : partiel

L'acteur des mobilités partagées

La société:
En tant qu'acteur de la mobilité partagée, Cette société offre aux communes et aux opérateurs la possibilité de gérer et d'optimiser les réseaux de transports publics via des plateformes c
Android
Développeur android sénior - CDI - Paris - (H/F)
  • VilleParis
  • Salaire60k-80k
  • Type de contrat en cdi
  • RemoteRemote : oui

La startup qui accompagne les restaurateurs vers le Digital

La société:
Depuis 2014, elle accompagne la transformation digitale des restaurateurs à travers une solution innovante et un accompagnement humain fort.
Commande en ligne, Click & Collect, encaiss
Android
Développeur sénior Android - CDI - Paris - (H/F)
  • VilleParis
  • Salaire50k-65k
  • Type de contrat en cdi
  • RemoteRemote : oui

L'agence au service de l'innovation

La société:
L'entreprise est un groupe indépendant et international, leader du conseil en transformation numérique et de la création de produits et de services numériques.
Créé en 2003 elle compte auj
Android
Développeur android sénior - CDI - Paris - (H/F)
  • VilleParis
  • Salaire60k-70k
  • Type de contrat en cdi
  • RemoteRemote : oui

La start up des alarmes de sécurité connectée

La société:
Cette start-up innovante a pour objectif de perturber un marché qui est resté très traditionnel depuis de nombreuses années. Son ambition est d'offrir un service de qualité à ses utilisate
iOS
Android
Manager Mobile - CDI - Paris - (H/F)
  • VilleParis
  • Salaire70k-90k
  • Type de contrat en cdi
  • RemoteRemote : partiel

Pour l'éditeur de photo/vidéo

La société :
Cette société est le partenaire privilégié de tous les adeptes de sports extrêmes et permet à ses utilisateurs de filmer, créer et partager du contenu de qualité.
Face à une forte croissa
Android
Développeur Android Sénior SDK - CDI - Paris - (H/F)
  • VilleParis
  • Salaire50k-65k
  • Type de contrat en cdi
  • RemoteRemote : remote friendly

Pour l'in-app growth platform

La société:
Créée en 2020, cette startup aide les marques à monétiser leurs applications mobiles à travers des abonnements et des produits in-app. Elle développe des SDK qui permettent de faire la lia
Android
Développeur Android Sénior - CDI - Paris - (H/F)
  • VilleParis
  • Salaire65k-75k
  • Type de contrat en cdi
  • RemoteRemote : partiel

Les coupons dématérialisés

La société :
Cette startup permet aujourd'hui a des milliers de consommateurs de bénéficier d'offres exclusives sur leur achats du quotidien, en ligne ou directement en magasin.
Equipe tech : 9 profil

Nous serions ravis d’échanger avec vous

Nous contacter