Développeur Android Industrie H/F

Technologiesfortil
Villeneuve-d'Ascq, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Business Analytics Applications Android Software Development Android Studio Applications Architecture Automation of Tests Unit Testing Bluetooth Software Quality Code Review Communications Protocols Cyber Security
+27 more
Continuous Integration Electronic Data Interchange (EDI) Firmware Design of User Interfaces Human-Computer Interaction Mobile Application Software Message Queuing Telemetry Transport (MQTT) Model View ViewModel Near Field Communication Software Architecture Software Engineering Systems Integration USB Web Services Extensible Markup Language (XML) Wi-Fi Technology Performance Testing Backend Git Kotlin Gitlab-ci Integration Tests Information Technology Jetpack Compose Data Management Restful APIs Jenkins

Job description

Dans le cadre du développement de nos activités, nous recherchons un profil de Développeur Android industrie.

Vous intervenez dans la conception, le développement et la maintenance d’applications Android destinées à des environnements industriels, techniques ou embarqués. Vous contribuez à la réalisation de solutions fiables, performantes et sécurisées répondant aux exigences fonctionnelles, techniques et opérationnelles des projets de nos clients., Rattaché(e) à la direction technique, à la direction de projet ou au responsable logiciel, vous serez chargé(e) de :

  • Analyser les besoins fonctionnels et techniques en collaboration avec les équipes projet, produit, systèmes, électroniques, mécaniques et métiers.
  • Participer à la définition de l’architecture logicielle des applications Android industrielles et des systèmes connectés.
  • Concevoir, développer et maintenir des applications mobiles sous Android pour des équipements, interfaces opérateur, outils de supervision ou solutions métier.
  • Développer des fonctionnalités en Kotlin et/ou Java dans le respect des standards de qualité et des bonnes pratiques de développement.
  • Mettre en oeuvre des interfaces utilisateur ergonomiques, robustes et adaptées aux contraintes des environnements industriels.
  • Intégrer les applications avec des systèmes industriels, des équipements communicants, des capteurs, des automates ou des plateformes backend.
  • Développer et intégrer des échanges de données via des API REST, des services web ou des protocoles de communication adaptés au projet.
  • Prendre en compte les contraintes de connectivité, de cybersécurité, de performance, de disponibilité et de fonctionnement hors ligne.
  • Participer à la définition et à l’intégration des solutions de communication Bluetooth, Wi-Fi, NFC, USB ou autres protocoles industriels.
  • Réaliser les tests unitaires, les tests d’intégration, les tests fonctionnels et les tests de performance des applications développées.
  • Diagnostiquer les anomalies, analyser les logs et mettre en oeuvre les actions correctives nécessaires.
  • Participer aux phases de validation, d’intégration sur équipements et de qualification sur site industriel.
  • Contribuer à l’automatisation des tests et à l’amélioration continue des processus de développement et de livraison logicielle.
  • Utiliser les outils de gestion de configuration, d’intégration continue et de suivi des exigences et des anomalies.
  • Rédiger et maintenir la documentation technique, les spécifications, les procédures de test et les dossiers de conception.
  • Participer aux revues de code et veiller au respect des règles d’architecture, de qualité logicielle et de sécurité.
  • Collaborer avec les équipes de développement backend, firmware, électronique, validation, cybersécurité et industrialisation.
  • Préparer les livraisons applicatives et assurer le suivi des versions, des déploiements et des évolutions du produit.
  • Communiquer régulièrement sur l’avancement des développements, les risques techniques, les difficultés rencontrées et les résultats obtenus.
  • Veiller au respect des processus internes, des exigences qualité, des règles de cybersécurité et des contraintes réglementaires applicables.

Vous contribuez directement à la performance et à la fiabilité des solutions numériques industrielles en développant des applications Android adaptées aux enjeux opérationnels de nos clients., Chez Fortil, nous accompagnons nos collaborateurs grâce à :

  • des projets industriels innovants et à fort impact ;
  • un accompagnement personnalisé dans votre évolution ;
  • un environnement entrepreneurial favorisant l’initiative ;
  • la possibilité de devenir associé du Groupe ;
  • une politique RH tournée vers le développement des compétences., Clean Réalisation de tests fonctionnels Bluetooth Gestion des données Android Git Wi-Fi Kotlin Développement logiciel Jenkins USB Réalisation des tests unitaires API REST Cyber-sécurité Java Analyse des besoins Esprit d’analyse

Requirements

Issu(e) d’une formation Bac +5 en informatique, développement logiciel, systèmes embarqués, ingénierie ou domaine équivalent, vous justifiez d’une expérience significative en développement Android, logiciel mobile ou systèmes connectés.

Vous avez déjà évolué dans un environnement industriel, technique, embarqué ou projet et maîtrisez les différentes étapes du cycle de développement logiciel, de l’analyse du besoin à la mise en production.

Vous possédez idéalement des connaissances en :

  • développement Android natif avec Kotlin et/ou Java ;
  • Android SDK, Android Studio, Jetpack et architecture d’applications mobiles ;
  • conception d’interfaces utilisateur avec XML et/ou Jetpack Compose ;
  • développement d’API REST, services web et intégration de systèmes backend ;
  • protocoles de communication tels que Bluetooth, Wi-Fi, NFC, USB ou MQTT ;
  • gestion des données locales, synchronisation et fonctionnement hors ligne ;
  • tests unitaires, tests d’intégration, tests instrumentés et outils d’analyse des performances ;
  • Git, intégration continue, gestion de versions et outils de suivi des anomalies ;
  • architectures logicielles telles que MVVM, Clean Architecture ou principes équivalents ;
  • contraintes de cybersécurité, de sûreté de fonctionnement et de développement logiciel industriel.

Une expérience dans les secteurs de l’énergie, de l’automobile, de l’aéronautique, du ferroviaire, de la défense, de la robotique, de la logistique, de la santé ou des infrastructures industrielles constituera un véritable atout.

La maîtrise de l’anglais professionnel est souhaitée afin d’échanger avec les équipes et les partenaires internationaux. La connaissance d’un environnement CI/CD, notamment GitLab CI, Jenkins ou équivalent, constitue un plus.

Au-delà de vos compétences techniques, vous êtes reconnu(e) pour votre rigueur, votre esprit d’analyse, votre capacité à résoudre des problèmes et votre aptitude à travailler avec des interlocuteurs variés. Vous êtes également capable de gérer plusieurs sujets simultanément dans un environnement exigeant et en évolution constante.

Benefits & conditions

Localisation : À définir selon le projet Démarrage : ASAP Mission : Présence sur site ou en bureau selon le projet

About the company

Groupe international d’ingénierie et d’expertise en technologies

Fortil est un groupe international d’ingénierie et d’expertise en technologies reposant sur un modèle indépendant. Avec plus de 2 500 collaborateurs répartis dans 30 agences présentes dans 14 pays, nous cultivons la liberté d’entreprendre et la libération des potentiels., Groupe international d’ingénierie et d’expertise en technologiesFortil est un groupe international d’ingénierie et d’expertise en technologies reposant sur un modèle indépendant. Avec plus de 2 500 collaborateurs répartis dans 30 agences présentes dans 14 pays, nous cultivons la liberté d’entreprendre et la libération des potentiels.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all