×
Développeur Android

Développeur Android

Les choses à savoir pour un poste de Développeur Android

QU’EST-CE QU’UN DÉVELOPPEUR /  / UNE DÉVELOPPEUSE ANDROID ?

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)

Qu’est-ce qu’une journée type ?

Pas de journée type chez un développeur. Selon ton rôle dans l’équipe, tu gères une partie ou tout le process de création d’une application Android :
  • Tu prends des décisions concernant la conception des fonctionnalités à développer (messagerie, paiement, photo..)
  • Tu établis une roadmap
  • Tu bidouilles l’architecture (qui est comme le squelette de l’app)
  • Tu fais des tests afin de vérifier si l’app fonctionne et échanges avec ta team sur ce qui faisable ou pas. 
Ah oui, et il y a des bugs. Beaucoup de bugs. C’est comme démêler les fils de tes écouteurs. Mais à plusieurs ! 

Ce qu’il te faut pour exceller dans ce domaine ?

Beaucoup de curiosité et une sensibilité produit forte. Tu es le premier client de ton application, il te faut donc réfléchir en fonction de l’expérience utilisateur que tu voudras apporter.  Il te faudra aussi de l’ouverture d’esprit et être capable de se remettre en question tant l’environnement évolue rapidement. Ah oui, il faut aussi savoir utiliser les langages de programmation pertinents qui sont :
  • Java (langage de base utilisé depuis le début de la plateforme)
  • Kotlin (la nouvelle tendance ultra efficace reconnue par Google en 2017)

Voici une flopée de mots clefs sur lesquels te renseigner : MVP, MVVM, MVC, MVI, RxJava, Dagger, LiveData, Room, les coroutines, Realm

La maîtrise d’Android Studio est primordiale pour développer ton précieux. Comme disait un grand philosophe, pas de pierre, pas de construction. Pas de construction, pas de palais. Pas de palais… pas de palais.

Pourquoi c’est supercallifragilisticexpialidocious ? 

Les applications que tu crées ou maintiens sont utilisées par des millions d’utilisateurs et tu as un retour direct et graphique de ce que tu développes. Tu peux t’éclater au niveau du design et tu prends de vraies décisions sur le produit qui impacteront le monde entier. Rien que ça. Les développeurs.ses mobiles sont au coeur du cyclone tech car il est maintenant impensable d’avoir un site web sans application qui va avec !

Et si tu es une femme ?

Tu es la bienvenue dans ce métier ! Il n’y a encore que peu de femmes spécialisées en Android (environ 10%) et la communauté se développe de plus en plus. C’est d’ailleurs une femme qui est à la tête de la célèbre communauté Paris Android User Group ! 

C’est de la magie ? Quelle formation on fait pour faire ça ?

Le plus simple est de passer par une école d’ingénieur. Les cursus proposés sont de 5 ans, post bac et permettent aux développeurs.ses d’acquérir de solides connaissances dans le domaine de l’informatique et de la programmation. Une reconversion est aussi possible grâce aux formations en ligne comme OpenClassrooms ou Udacity, cependant il te faudra muscler ton jeu avec des projets personnels et des stages pour palier à ton manque de connaissance dans l’informatique en général. 

Qu’est-ce qu’on fait après ? 

Plein de belles choses. Plusieurs choix s’offrent à toi :
  • Tu peux rejoindre un client final où tu y développeras un produit que tu maintiendras sur le long terme 
  • Tu peux rejoindre une société de service qui t’enverra chez ses clients afin de développer des applications ponctuellement
  • Tu peux te lancer en freelance pour choisir tes propres partenaires et avoir plus de flexibilité (tu peux le faire après plusieurs années d’expérience pour plus de crédibilité). 

C’est une bonne situation ça, développeur.se Android ?

Du bonheur à l’état pur, brut, natif, volcanique, quel pied ! Tu es backé.e par une communauté d’environ 1 000 personnes (disponibles sur Slack pour répondre à tes questions) et qui se réunissent régulièrement pour des meet-ups à Paris ou en région. 

Quel salaire pour ce poste ?  

En tant que jeune diplômé.e, tu peux gagner entre 38.000 et 42.000 euros bruts par an. Avec deux ans d’expérience en plus et un niveau confirmé, tu peux prétendre à un salaire entre 45.000 et 51.000 euros bruts.  À partir de 4 ans d’expérience, les salaires vont de 51.000 à 60.000 euros bruts et pour des postes de Lead ou Head of Mobile, cela peut monter jusqu’à 75.000 euros ! N’oublie pas cependant que ta rémunération dépend de tes compétences techniques, des grilles de rémunérations en interne ainsi que de la localisation de ton entreprise. 

 

 

 

+
Voir Les offres d'emploi Développeur Android

Développeur Android senior - Footech - CDI - Paris - (H/F)


Pour le fleuron de la foodtech

Paris 60k-75k CDI REMOTE: No
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’épaisseur à leur équipe Android, ils sont à la recherche d’un lead afin de continuer à améliorer la qualité du travail fourni et d’accompagner les développeurs présent dans leur progression.Quelques infos sur l’entreprise :- Une expérience de qualité assurée côté utilisateurs (fluidité de l’application, rapidité du service, simplicité de l’échange, UI de qualité) et côté métier (gestion des commandes, livraison, gestion des stocks),- Des squads en communication constante avec l’équipe produit,- Des technos et architectures modernes, des apps natives à 100%,- Des bonnes pratiques mises place avec une culture des tests et de la qualité- Un focus sur le développement durable et le bien manger.Stack Mobile : Swift et KotlinStack globale : Javascript, Node.JSLes missions Mentorer l’équipe Android (le plus senior a 3 ans d’expérience) sur les choix techniques, les process, l’optimisation technique, Participer au développement de l’application B2C grand public, Intégrer la squad Customer Experience (avec PM, devs front & back, devs mobiles), Être le porte parole de l’équipe Android dans l’entreprise. Ton profil Tu as au moins 5 ans d’expérience professionnelle en développement Android, Tu maîtrises Kotlin sur le bout des doigts, Tu as au moins une bonne compréhension d’Android en Java, Tu as les valeurs collectives pour mentorer, accompagner, faire progresser tes pairs. Les ++ Possibilité d'assister à des conférences, workshops, formations tech organisés ou non par l’entreprise, Ton opinion est toujours la bienvenue et prise en compte, Tu auras un impact fort sur un produit grand public, Package avec fixe, variable, RTT, déjeuners gratuits. Tu as les épaules pour la responsabilité de lead et travailler pour une app grand public t’intéresse ? Postule pour en savoir plus !
kotlin android
Antoine Responsable Pôle iOS
Voir l'annonce

Développeur mobile iOS / Android / BLE - CDI - Paris - (H/F)


Pour lire l'avenir

Paris 55k-65k CDI REMOTE: Yes part time
Cette entreprise étudie les signes vitaux et le rythme cardiaque des patients suivis et arrive à prédire (et prévenir) le risque de problème cardiaque (2e cause de mortalité en France) jusqu’à une semaine avant, grâce à leur produit sortant de R&D qui intègre des algorithmes de machine learning neuromorphique.Il sont à la recherche d’un développeur mobile senior, pour reprendre en main le département mobile en autonomie et passer du cross plateforme à du natif.Stack techniqueGlobale : Flask, MongoDB, Python.Mobile : à créer (aujourd’hui framework Kivy).Les missions Prendre la responsabilité du développement mobile de l’entreprise, Création from scratch des applications Android et iOS en natif en proposant une architecture complète, Intégrer des algorithmes de machine learning en collaboration avec les data scientists, Optimiser et stabiliser la technologie BLE intégrée aux applications, pour permettre le fonctionnement multifréquences en temps réel (en collaboration avec le développeur embarqué), Intégrer de la datavisualisation dans les applications. Ton profil Tu as au moins 5 ans d’expérience en développement mobile : tu es autonome pour prendre en charge seul le pôle mobile, Tu maîtrises le développement natif iOS et Android (expériences significatives en pro ou perso), Tu connais le fonctionnement du bluetooth / BLE, et/ou du WiFi, Tu as une bonne communication pour échanger avec des corps de métiers variés, Tu es créatif, tu es capable de contourner une difficulté et de trouver une solution quoiqu’il arrive. Les ++ Avoir un réel impact sur la vie et le développement du produit, Occuper un rôle à responsabilités dans l’entreprise, Travailler dans la santé, dans un domaine à la pointe de l’innovation, Intégrer une équipe de haut niveau avec des profils variés. Tu veux lire l’avenir et le challenge technique t’intéresse ? Postule ici pour en savoir plus !
ios kotlin swift android ble
Antoine Responsable Pôle iOS
Voir l'annonce

Développeur Android Kotlin - CDI - Paris - (H/F)


Pour rejoindre LA société FoodTech du moment

Paris 45k-60k CDI REMOTE: Remote friendly
3 raisons de continuer à lire cette annonce : - Ils construisent l’avenir de la food tech grâce à de bonnes pratiques : les applications mobiles sont 100% natives  en Kotlin et les équipes sont découpées en squads et guildes user centrais. - Ils ont une attitude responsable : donner accès à de bons produits au quotidien n’a de valeur que dans un éco-système vertueux qui minimalise son impact sur la planète ! - Ils t’offrent la possibilité d’apprendre toujours plus : une stick technique reste perfectible. Ils accompagnent chaque développeur & développes dans sur progression et tu auras l’occasion de participer à des formations, des workshops et des techtalks. Cette société comprend 300 collaborateurs, tous dans le 11ème arrondissement de Paris. Il s’agit d’une création de poste afin de rejoindre la trentaine de personnes à la tech ! Ils proposent de la livraison de bons produits, en plat ou par ingrédient. Au sein de ta squad customer-centric, tu vas : - T’impliquer sur des sujets techniques soutenus par la team Mobile - Prendre part au développement et à l’évolution des différentes applications Android (à destination des clients, des livreurs et des préparateurs) - Développer de nouvelles fonctionnalités - Collaborer avec les PO et autres développeurs - Challenger l’équipe technique sur la stack actuelle : Kotlin, MVVM, Rx, Retrofit - Participer à l’automatisation et l’optimisation des processus d’intégration continue C’est pour toi si : - Tu connais bien Kotlin - Tu apprécies le sujet des architectures Android - Tu fais de la veille et tu t’intéresses aux communautés Android - Tu as la culture du test - Tu as déjà travaillé sur une app avec une belle UX/UI Pourquoi c’est la société qui te correspond : - Ton opinion est toujours le bienvenu ! Tu ne seras pas qu’un simple exécutant. - Tu seras au coeur de la recherche de meilleurs produits et tu pourras même les goûter ! - Tu auras un impact fort sur une PME qui bénéficie d’une très grande visibilité - Tu manges gratuitement tous les midis - Rémunération avec fixe, variable, RTT
kotlin android
Marine Responsable Pôle Android
Voir l'annonce

Lead Android - Kotlin - CDI - Lyon - (H/F)


Le Netflix français.

Lyon 50k-60k CDI REMOTE: Yes part time
Cette société est le leader européen dans la conception et le développement de plateformes de streaming pour les grands groupes de médias. La société compte aujourd’hui plus de 200 collaborateurs répartis entre les sites de Paris et de Lyon et près de 30 millions d’utilisateurs en Europe.Dans le cadre d’une forte croissance elle vise un doublement de ses effectifs d’ici 3 ans. elle veut maintenant proposer aux téléspectateurs Français une nouvelle plateforme de vidéo à la demande par abonnement, L'ambition ? Devenir une alternative crédible à Netflix. Ton rôle, prendre le lead sur plusieurs équipes : équipe tv - l'équipe watch (Player et vidéo) d'environ 5P :  - Accompagner la montée en compétences de l’équipe Android- Piloter l'organisation et la qualité des développements réalisés ainsi que la cohérence avec les autres équipes- Garantir la qualité du code et l’adéquation aux besoins- Garantir le backlog projet en collaboration avec le product owner- Assurer une veille technologique. Ce que l'on attend de toi :  - Tu es avant tout un passionné- Tu disposes d’une expérience d’au moins 3 ans sur un poste similaire de préférence dans un environnement Web- Reconnu pour tes compétences en développement Mobile Android - Kotlin (3ans minimum)- Maîtriser les patterns OOP- Tu as déjà démontré ta capacité d'adaptation, d'organisation et à manager- Tu as de bonnes connaissances des pratiques d'industrialisation, intégration continue et Tests unitaires Stack : Java, Kotlin, Git, Unix Pourquoi les rejoindre ? - Soutenus par 3 géants TV français, on parle d'un budget de 250 millions...- Equipe technique à Lyon d'une trentaine de personnes dont 5 pour le mobile (et une dizaine à la fin de l'année).- Veille technologique et entreprise impliquée dans l'univers tech ( Meetup, temps pour la veille techno)- Salaires attractifs ( 50K - 60k)- Locaux à Lyon 02.- Ils sont rentables et rodés.- (RTT13) + tickets restos, salle se sport, 13 eme mois... )  La suite ?  Candidate à baruck@mobiskill.fr ou appelle moi au 01 82 28 19 97 pour que je te donne tous les détails de vives voix (nom, missions…) 
mobile android
Baruck Responsable Pôle Rhône-Alpes
Voir l'annonce

Lead développeur React Native - CDI - Paris - (H/F)


L'application préférée des footeux

Paris 50k-65k CDI REMOTE: Remote friendly
Si tu t’es lancé.e sur React Native dès sa sortie, tu ne t’es pas trompé.e ! Aujourd’hui je suis là pour te proposer un projet comme on en voit rarement. Les sociétés tâtonnent souvent sur cette techno et je sais qu’il t’es difficile de trouver du challenge, c’est pourquoi tu ne vas pas être déçu.e !Il s'agit d'une startup du divertissement pour les plus grands passionnés de foot :- ils dépassent déjà le million de CA avec une équipe d’une dizaine de personnes - ils sont leaders en europe dans leur domaine - en 2020 c’est déjà +400 000 inscrits depuis le début de l’année Le poste ?Aujourd’hui, ils rencontrent deux problématiques : une équipe très junior (3 devs front) / de gros challenges techniques pour mener à bien leurs projets. Ce qui signifie pour toi :- accompagnement, montée en compétence et mentoring des profils plus juniors- refonte de l’architecture (fluidité de l’app importante) + modernisation des technos- uniformisation de la codebase côté web et mobile - refonte UI/UX de l’app- développement de plus grosses features pour de nouveaux projets Ton profil ? - expert.e en React Native (tu développes dessus depuis au moins 2 ans et a eu l’occasion de mener à bien des projets aux problématiques diverses)- tu as un background en natif iOS & Android- tu as déjà mentoré des profils plus juniors Le plus qui fait plaisir : tu es fan de foot !Pourquoi les rejoindre ? - un environnement dynamique et une équipe réduite qui te permet de prendre de belles responsabilités dès le début - remote friendly (2 jours par semaine)- des billets pour assister aux match de ton choix au Parc des Princes Qu’attends-tu pour postuler ? Si j’ai visé complètement à côté du job de tes rêves, parlons-en, le but étant de comprendre ce qui te plait pour te proposer des postes adaptés !
ios react native android
Antoine Responsable Pôle iOS
Voir l'annonce

1 2 >