Freelance ANDROID : Choisissez les talents nécessaires à votre projet

Je dépose une mission gratuitement
Je dépose mon CV

Qu'est-ce que ANDROID ?

À quoi correspond Android ?

Par définition et dans son sens plus large, Android est un système d’exploitation dédié aux smartphones, tablettes et bien d’autres appareils technologiques comme certaines voitures. Il s’agit d’un OS notamment conçu pour faciliter la communication entre un utilisateur et son appareil. Lancé en 2003, Android est maintenant l’un des systèmes d’exploitation pour mobiles les plus prisés au monde.

Pour revenir à l’origine de ce système d’exploitation, il faut dire que la société originelle a choisi ce nom en se basant sur le concept Androïde qui est en quelque sorte un robot à l’apparence humaine. Aussi, à l’origine, Android était l’un des logiciels libres basés sur un noyau Linux.

Android a alors été racheté par Google en 2005. Depuis, Google n’a jamais cessé de travailler sur ce système d’exploitation.

Le métier de développeur Android

Pourquoi devenir développeur Android ?

Dans un monde de plus en plus dominé par la technologie mobile, l’intérêt pour le métier de développeur Android ne cesse d’accroître, quel que soit le secteur. Ce n’est guère surprenant donc si la grande majorité des informaticiens s’intéressent sur le développement.

Pour le métier de développeur Android en particulier, il se révèle très prometteur puisque de nombreuses entreprises, petites, moyennes ou grandes ont souhaitent développer une application mobile.

Quelles sont les missions du développeur Android ?

Par ailleurs, les missions d’un développeur Android se résument à la conception d’une application sur laquelle un utilisateur peut tirer les meilleures parties.

Cette application doit être assez performante pour que l’utilisateur puisse faire remonter de manière fluide et efficace toutes les informations contenues dans un appareil mobile vers le top management.

Quelles sont les compétences du développeur Android ?

La rigueur doit être une qualité principale du développeur Android. Concernant ses compétences techniques, celui-ci doit maîtriser à la perfection le langage JAVA.

Aussi, le développeur Android doit être capable de développer une application à partir d’un cahier de charge, être en mesure de designer des applications et des interfaces, etc.

Travailler en tant que freelance Android

Le développement Android est un domaine qui est de plus en plus apprécié de nombreux développeurs, car son potentiel est illimité. Le développement d'Android a modifié la façon dont l'on surfe en ligne, vérifie les mises à jour sur les réseaux sociaux et joue même à des jeux en ligne.

Les applications Android sont à même d'émouvoir les utilisateurs et de marquer les esprits. C'est pourquoi de plus en plus de jeunes souhaitent devenir développeur Android freelance. Il existe plusieurs raisons pour lesquelles vous devriez envisager de vous lancer dans l'univers du freelance, notamment en tant que développeur mobile Android.

Pour certains d'entre vous, c'est le revenu additionnel, tandis que pour d'autres, c'est la promesse de travailler à domicile, ou encore la passion. Quoi qu'il en soit, le développement Android est une option de carrière viable et confortable pouvant vous rapporter de l'argent et de la crédibilité. Il mène finalement à ce que la majorité d'entre vous désirent : la liberté financière.

Les fonctions du développeur Android freelance

Un développeur mobile Android freelance est chargé de développer de nouvelles solutions et d'améliorer les solutions existantes en utilisant diverses technologies. Outre le développement et la mise à niveau, il y a d'autres tâches qu'un développeur d'applications doit entreprendre, dont certaines incluent :

  • assurer la liaison avec l'équipe de support technique pour diagnostiquer les bugs et autres problèmes liés à l'application ;
  • assurer la liaison avec l'équipe d'assurance qualité pour les nouvelles versions d'applications et la correction des bugs ;
  • développer, mettre à niveau et réorganiser l'application ;
    assurer la liaison avec les rédacteurs techniques pour le développement de systèmes d'aide pour les applications ;
  • conceptualiser l'application et prédire les résultats dans un cadre réel.

Les compétences requises

Les développeurs Android doivent être habiles. Ils doivent avoir des compétences essentielles pour pouvoir proposer des solutions personnalisées. Voici quelques-unes des compétences requises :

  • le sens du détail ;
  • la gestion du temps ;
  • l'engagement à fournir un travail qualitatif ;
  • d'excellentes compétences en programmation ;
  • la pensée critique ;
  • l'expertise commerciale ;
  • l'adaptabilité ;
  • la conception d'interfaces utilisateur mobile ;
  • etc.

N'oubliez surtout pas que vous devez pouvoir développer une solution mobile Android iOS de tous types en respectant les cadres et les spécifications requises pour l'application mobile. Faire des tests d'assurance qualité et assurer les diverses étapes de publication sur l'AppStore et le Google Play Store.

Dans le cadre d'une application web, vous devez vous assurer du caractère React native de cette dernière. Il existe plusieurs solutions ou ressources payantes ou gratuites pour vous aider à développer les compétences requises à l'apprentissage du développement Android.

Réussir en tant que développeur mobile App en freelance

Il existe plusieurs façons de devenir un développeur d'applications pour les systèmes Android. Vous devez envisager d'apprendre certaines astuces de la profession et continuer à vous tenir au courant de toute évolution liée de près ou de loin à votre domaine.

Vous pouvez par exemple apprendre à doter votre application de tous les outils et fonctionnalités requises pour assurer son succès sur les diverses plateformes qui existent.

Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Résumé des missions de Wissem,
freelance ANDROID résidant dans le Val-de-Marne (94)

  • Ingénieur Etudes et Développement Mobile ANDROID

    WYND
    Jan 2018 - aujourd'hui

    CONTEXTE MISSION :
    Domaine du retail, omnicanalité des points de vente destinée aux marques, aux vendeurs connectés et aux e-commerçants.
    Objectif : Contribution aux applications de prise de commande, de paiement, d’encaissement, de fidélité

    REALISATIONS :
    ÉQUIPE DE 11 PERSONNES
    • Développement en méthodologie Agile SCRUM :
    o Backlog
    o Sprint
    o Daily meeting
    o Poker Planning
    o Retrospective
    • Définition du planning chaque début du sprint : cadrage et planification de l’itération et jalon
    • Maintenance et évolution du projet avec l'IDE Android Studio
    • Développement des tests unitaires et fonctionnels pour chaque US
    • Participation à la préparation de la démo chaque fin de sprint
    • Revue de code chaque fin de ticket (US)
    • Utilisation de Wiki pour la documentation.
    • Utilisation de GitLab comme outil de versionning
    • Utilisation de JIRA pour le suivi des travaux collaboratifs
    • Utilisation de GitLab CI pour l’intégration continue (pipeline build, test, quality, deploy)

    ENVIRONNEMENT TECHNIQUE :  Android, JAVA, RxJava, Kotlin, Android Studio, GitLab, GitLab CI, JIRA, MVP, MVVM, ButterKnife, Agile, Scrum, Firebase, JUnit, Mockito, Stetho, Wiki.
  • Ingénieur Etudes et Développement Mobile ANDROID

    RATP
    Jan 2017 - Jan 2018

    CONTEXTE MISSION :
    Régie Autonome des Transports Parisiens
    Objectif : Renforcer l’équipe de développement pour la mise en place et le développement d’une nouvelle application Android RATP pour le transport public.

    REALISATIONS :
    ÉQUIPE DE 8 PERSONNES
    • Développement d’une application Android
    • Expression des besoins
    • Définition du cahier des charges
    • Définition des spécifications techniques et fonctionnelles

    • Mise en place de la méthodologie Agile SCRUM :
    o Backlog
    o Sprint
    o Daily meeting
    o Poker Planning
    o Retrospective

    • Définition du planning chaque début du sprint :
    o Cadrage et planification de l’itération et jalon
    • Validation des maquettes avec UserStudio
    • Création du projet avec l'IDE Android Studio et

    • Mise en place de l’architecture du projet :
    o Mise en place des Jobs Jenkins
    o Firebase (notifications, messaging, Analytics, TestLab, CloudFirestore, RealtimeDatabase, CrashReporting)
    o ButterKnife (injection des vue)
    o Dagger (injection des dépendances)
    o LeakCanary (Détection des fuite mémoires)
    o ROOM (couche d’abstraction sur SQLite)
    o UIAutomator (test android)
    • Recherche d’itinéraire embarqué (RI Offline)
    • Intégration de MapBox
    o Utilisation de la cartographie Mapbox offline
    • Test de l’application à la fin de chaque itération (US)
    • Préparation de la démo chaque fin de sprint
    • Correction des anomalies dégagées après la phase de test
    • Revue de code chaque fin d’itération (US)
    • Utilisation de Wiki pour la documentation.
    • Utilisation de GITLab comme outil de versionning
    • Utilisation de Redmine pour le suivi des travaux collaboratifs
    Utilisation de Artifactory pour le stockage des dépendances

    ENVIRONNEMENT TECHNIQUE :  Android, Android Studio, GitLab, Redmine, Dagger, ROOM, Stetho, LifeCycle, LeakCanary, Jenkins, UIAutomator, Crashlytics, MapBox, ButterKnife, Agile, Scrum, JAVA, API Google, Firebase, SQLite, Mockito, Wiki
  • Ingénieur Etudes et Développement Mobile ANDROID

    ALERTCAR
    Jan 2017 - Jan 2017

    CONTEXTE MISSION :
    Entreprise de Services Numériques
    Objectif : Développement d’une application mobile Android pour le secteur du service aux automobilistes pour le compte d'une agence Web.

    REALISATIONS :
    Équipe de 2 personnes
    • Encadrement d'un développeur Android Junior
    • Développement d’une application Android
    • Expression des besoins
    • Définition du cahier des charges
    • Définition des spécifications techniques et fonctionnelles

    • Conception UML :
    o Diagramme de classe
    o Diagramme de cas d'utilisation
    o Diagramme de déploiement
    • Diagramme de GANT

    • Mise en place de la méthodologie Agile SCRUM :
    o Backlog
    o Sprint
    o Daily meeting

    • Définition du planning :
    o Cadrage et planification des itérations et jalons
    • Maquettage de la solution avec FluidUI qui permet de voir une version réelle des interfaces graphiques
    • Création du projet avec l'IDE Android Studio et développement de toutes les interfaces mobiles,

    • Implémentation d’une liste d’Api :
    o API Réseaux sociaux (Facebook, Twitter et Google Plus)
    o Firebase (notifications, messaging)
    o Badger (notification sur icône APP)
    o Notification Manager
    o Picasso (Librairie de gestion d'image)

    • Communication entre les utilisateurs par l’intermédiaire de système de Chat :
    o Création d'une interface de chat sous Android Studio, langage XML
    • Développement de Web Services REST (JSON)
    o Développement des fichiers PHP7 pour assurer la communication entre la BDD SQLi et Android (Requêtes SQL)
    • Préparation des recettes de test pour les utilisateurs pilotes (Excel)
    • Test de l’ap...

Voir le profil complet de ce freelance

ANDROID : versions et modules

ANDROID SDK

Les derniers freelances ANDROID

CV Consultant cybersécurité Cybersécurité
Chakib

Consultant cybersécurité Cybersécurité

  • CERGY
Cybersécurité PENTEST LINUX EBIOS
Disponible
CV Technicien poste de travail ACTIVE DIRECTORY
Luc

Technicien poste de travail ACTIVE DIRECTORY

  • ALFORTVILLE
ACTIVE DIRECTORY WINDOWS MS OFFICE 365 MICROSOFT WINDOWS 10 SCCM VMWARE CITRIX VOIP HELPDESK
Disponible
CV Développeur Full stack
Stephane

Développeur Full stack

  • FRANÇOIS
PHP SQL JAVASCRIPT REST PRESTASHOP WORDPRESS NODE.JS JAVA REACT.JS NoSQL
Disponible
CV Ingénieur de développement Spring Boot
Sylvain

Ingénieur de développement Spring Boot

  • JUMILHAC-LE-GRAND
Spring Boot BASH JAVA Angular TypeScript HIBERNATE DOCKER SQL
Disponible
CV LEADER TECHNIQUE JAVA/KOTLIN/REACT - LEAD DEV
Guillaume

LEADER TECHNIQUE JAVA/KOTLIN/REACT - LEAD DEV

  • CHELLES
JAVA SPRING REACT.JS Kotlin SCRUM CI/CD SQL Angular Vue.js DEVOPS
Disponible
CV Chef de projet digital
Frederic

Chef de projet digital

  • SAINT-OUEN
AGILE JIRA PACK OFFICE iOS AZURE Google Cloud Platform Cloud AWS
Disponible
CV Consultant IT
Rachid

Consultant IT

  • TOULOUSE
F5 FORTINET CHECKPOINT PALO ALTO NETWORKS VMWARE CISCO WINDOWS SERVER 2016
CV Chef de projet
Thomas

Chef de projet

  • ROMAINVILLE
SQL AGILE ISO 2700x SCRUM PIPEDRIVE HUBSPOT
Disponible
CV Technicien Informatique
Nabil

Technicien Informatique

  • GOUSSAINVILLE
WINDOWS 10 WINDOWS ACTIVE DIRECTORY MS OFFICE 365 MICROSOFT WINDOWS 7 VMWARE SCCM HELPDESK Microsoft Intune
Disponible
CV Développeur .NET
Bilel

Développeur .NET

  • CALUIRE-ET-CUIRE
.NET C# SQL
Disponible
Je trouve mon freelance ANDROID

Les nouvelles missions ANDROID

Technicien Support Bilingue Anglais

WINDOWS SCCM MS OFFICE 365
21/01/2025
94 - Charenton le Pont
12 mois
Voir la mission

Développeur web

JAVA PHP
31/01/2025
06 - NICE
2 mois
Voir la mission

Testeur QA mobile

SQL ANDROID iOS
20/01/2025
92 - Chatillon
3 mois
Voir la mission

Kernel Linux et Android driver System Engineer H/F

C++ LINUX EMBARQUE ANDROID HTML
ASAP
92 - BOULOGNE-BILLANCOURT
12 mois
Voir la mission

developpeur web

PYTHON ANDROID iOS FLUTTER
A définir
Télétravail
20 jours ouvrés
Voir la mission

Ingénieur Informatique Industrielle

AGILE ANDROID
ASAP
35 - RENNES
25 jours ouvrés
Voir la mission

Lead Developer Full Stack - Java/Kotlin

JAVA SWIFT REACT.JS Kotlin ANDROID
ASAP
92 - PUTEAUX
12 mois
Voir la mission

Administrateurs Système

LINUX MAC OS WINDOWS
ASAP
76 - ROUEN
12 mois
Voir la mission

Developpeur d'application

HTML JAVASCRIPT CSS
ASAP
Télétravail
1 mois
Voir la mission

Rédaction des spécifications pour une app native et choix d'une agence

iOS
ASAP
75 - PARIS
5 jours ouvrés
Voir la mission
Je trouve ma mission ANDROID

Les freelances maîtrisant ANDROID ont postulé à :

Manager de Transition / Chef de Projet Senior (Digital & e-commerce)

SAP RETAIL PMO (PROJECT MANAGEMENT OFFICE) HYBRIS LEAN MANAGEMENT UX DESIGN
03/02/2025
94 - RUNGIS
6 mois
Voir la mission

Ingénieur Intégrateur Système

LINUX BASH C++
20/01/2025
92 - LE PLESSIS-ROBINSON
6 mois
Voir la mission

Chef de projet/ingénieur poste de travail

MS OFFICE 365 OUTLOOK WINDOWS
ASAP
69 - Villeurbanne
3 mois
Voir la mission

Scrum Master

AGILE SCRUM
ASAP
75 - PARIS
12 mois
Voir la mission

Tech Lead Java - Clermont-Ferrand

JAVA CI/CD
ASAP
Télétravail
12 mois
Voir la mission

Technicien Support Utilisateurs Grands comptes

WINDOWS 10 SCCM SYSTEM CENTER CONFIGURATION MANAGER (SCCM) ACTIVE DIRECTORY
ASAP
75 - Paris
12 mois
Voir la mission

Chef de Projet SI Agile

TERADATA AGILE PROJECT MANAGEMENT OFFICE LEAN MANAGEMENT BIG DATA
ASAP
78 - VÉLIZY-VILLACOUBLAY
12 mois
Voir la mission

Tech Lead Java - Montreuil

JAVA DEVOPS CI/CD
ASAP
93 - MONTREUIL
24 mois
Voir la mission

Développeur C#

SQL .NET C# Angular
ASAP
92 - NANTERRE
12 mois
Voir la mission

Incident Manager

ITIL JIRA SCCM
ASAP
79 - NIORT
3 mois
Voir la mission
Je trouve ma mission ANDROID