Les offres de “Collective.work”

Nouveau Collective.work

Développeur Android - Freelance

  • Freelance
  • Paris (Paris)

Description de l'offre

Taux journalier (TJM): 450

Contexte

La mission se déroule au sein de la Direction Digitale d’un grand groupe du secteur des transports publics, au sein d’une équipe spécialisée dans les solutions numériques dédiées aux espaces, équipements et activités opérationnelles.

Cette équipe est responsable du maintien en conditions opérationnelles et de l’évolution des applications métiers utilisées par les équipes de maintenance, d’exploitation et d’ingénierie.

Le périmètre fonctionnel concerne une solution de gestion de maintenance assistée par ordinateur (GMAO) permettant de piloter les activités de maintenance des équipements et infrastructures du groupe.

La solution comprend notamment :

  • une application de gestion de maintenance basée sur une solution EAM du marché ;

  • une application mobile Android destinée aux équipes de maintenance terrain ;

  • une interface web permettant le suivi et le pilotage des interventions.

Dans ce contexte, l’entreprise recherche un Développeur Android Senior afin d’assurer les évolutions fonctionnelles et techniques, la maintenance corrective et évolutive ainsi que le maintien en conditions opérationnelles de l’application mobile et des services associés.

Missions

  • Accompagner la MOE AGoRA dans le MCO, la maintenance corrective et évolutive, le développement de nouvelles fonctionnalités et le support des utilisateurs de l'application Android "Mobilité Mainteneur".

  • Prise en charge et compréhension du SI :

    • S'approprier l'écosystème AGoRA.

    • Comprendre le contexte SI M2E.

    • Analyser l'application Mobile Mainteneur et la Passerelle associée.

  • Développement Agile :

    • Participer aux cérémonies Agile Scrum.

    • Chiffrer les User Stories.

    • Prendre en charge les tickets Jira.

    • Développer les User Stories validées.

    • Participer aux priorisations de backlog.

  • Développement Android :

    • Réaliser les développements Android.

    • Assurer les évolutions correctives et évolutives.

    • Maintenir les APIs et services associés.

    • Utiliser les frameworks et bibliothèques internes (DroidCore et DroidGround).

  • Qualité et tests :

    • Développer les tests unitaires.

    • Réaliser les tests fonctionnels et d’intégration.

    • Exécuter les campagnes de validation.

    • Garantir la qualité des développements.

  • Industrialisation & Livraison :

    • Réaliser les revues de code.

    • Effectuer les refactorings.

    • Optimiser les performances de l'application.

    • Déployer les versions sur les différents environnements.

    • Accompagner les livraisons de releases.

  • Documentation :

    • Produire les documentations techniques.

    • Maintenir les DAT, STD, contrats d'interface et dossiers techniques.

    • Capitaliser les connaissances techniques.

Livrables attendus

  • Prise en charge du périmètre :

    • Présentation de la compréhension de l'existant.

    • Restitution des analyses réalisées.

  • Activités Agile :

    • Participation aux cérémonies d'équipe.

    • Backlog Jira mis à jour.

    • Chiffrage des User Stories.

  • Développement :

    • Nouvelles versions du code source.

    • Binaires Android.

    • Évolutions fonctionnelles livrées.

    • Jalon : fin de développement de chaque User Story.

  • Tests :

    • Outils de tests automatisés.

    • Résultats des tests unitaires, fonctionnels et d'intégration.

    • Jalon : fin de développement de chaque User Story.

  • Documentation :

    • Documents techniques (STD, DAT, contrats d'interface).

    • Dossiers d'exploitation.

    • Documentation de pérennisation.

    • Jalon : après validation des tests.

  • Déploiement :

    • Versions Release et finales.

    • Déploiement sur les environnements DEV, REC et INT.

    • Packages livrés pour la mise en production.

    • Jalon : après validation VAT/VAF.

Outils & Environnement

  • Android Java

  • Kotlin

  • RxJava

  • ButterKnife

  • Retrofit

  • Mockito

  • Realm

  • Spring Framework

  • SOAP / REST

  • JUnit

  • Robolectric

  • Maven

  • Gradle

  • Jira

  • Firebase

  • Dynatrace

  • Octave Attune EAM / Hexagon EAM

  • DroidCore

  • DroidGround

Conditions de travail

  • Expérience : 8 ans minimum

  • Localisation : Paris

  • Démarrage : 01/10/2026

Profil recherché

  1. 8 à 15 ans d'expérience
  2. Bac+5 ou équivalent
  3. Maîtrise d'Android et Java Android avancé
  4. Compétences en Kotlin
  5. Connaissance de RxJava, ButterKnife, Retrofit, Mockito et Realm
  6. Expérience avec les tests : JUnit, Robolectric, tests unitaires, fonctionnels et d'intégration
  7. Connaissance des APIs SOAP et REST et intégration de Web Services
  8. Connaissance appréciée de EAM
  9. Maîtrise des frameworks et outils de build : Spring Framework, Maven, Gradle
  10. Compétences en revue technique, architecture applicative, et documentation (DAT, SFD, STD, contrats d'interface)
  11. Utilisation d'outils comme Jira, Firebase, Dynatrace et outils de maquettage Google
  12. Qualités personnelles : autonomie, capacité d'adaptation, rigueur, esprit d'analyse, force de proposition, bonne communication, esprit collaboratif

À propos de Collective.work

Collective.work est la plateforme de recrutement nouvelle génération pour trouver votre prochain emploi.

Fort d'une grande expertise dans l'IA, Collective.work permet de mieux cibler les offres et leurs candidats correspondants, créant ainsi un système beaucoup plus fluide que les acteurs traditionnels.

Plus de 10,000 recruteurs utilisent Collective, permettant à des dizaines de milliers de candidats de trouver leur futur emploi chaque jours

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements