Ingénieur Développement Mobile (h/f)
Posted 4 days ago
Company Description
View moreIT Link, spécialiste en conseil et ingénierie dans le domaine des systèmes connectés, innove depuis plus de 35 ans aux côtés des leaders de l'industrie et des services.
Notre mission : faire évoluer les systèmes connectés pour optimiser et créer les produits et services en réponse aux grands enjeux d’aujourd’hui et de demain :
- Accélérer la mutation des mobilités
- Rendre le monde plus sûr
- Agir pour la santé grâce au numérique
- Mieux comprendre et protéger la planète
- Imaginer les industries du futur
- Renforcer la performance et l’efficience des organisations.
Job Description
Vos Missions Seront Les Suivantes
Analyse des besoins métiers et rédaction des spécifications techniques et fonctionnelles.
Développement de nouvelles fonctionnalités en Swift (iOS) ou Kotlin (Android).
Garantie de la sécurité du code pour la protection des données bancaires sensibles.
Écriture systématique de tests unitaires et d'intégration (XCTest / Espresso).
Support de niveau 3 et correction de bugs complexes en production.
Veille technologique et force de proposition sur l'architecture (MVVM, Clean Archi).
L’environnement technique
IOS : Swift, UIKit, SwiftUI, RxSwift.
Android : Kotlin, Jetpack Compose, RxJava
Outils : SOLID, XCTest, Espresso, SSL Pinning, Keystore, Secure Storage, Fastlane, Jenkins, GitLab CI, Coroutines
Profil Recherché
Votre profil
Ce poste est fait pour vous si…
Vous maîtrisez le développement natif : Swift/UIKit/SwiftUI (iOS) OU Kotlin/Jetpack Compose (Android).
Vous avez une excellente maîtrise de l'architecture MVVM et des principes SOLID.
Vous possédez une expérience réelle et significative en tests automatisés (Unitaires et UI).
Vous êtes issu(e) d'une formation Bac+5 (Ingénieur ou Master) avec au moins 3 ans d'expérience sur des applications publiées.
Vous faites preuve d'une rigueur extrême et d'un esprit d'équipe prononcé.
Vous parlez un français courant (C1/C2) et disposez d'un anglais technique (B2).
Des compétences en sécurité (SSL Pinning, Obfuscation) ou en CI/CD (Fastlane, Jenkins) sont un véritable plus.
Cependant, le poste risque de ne pas vous convenir si ...
Vous êtes un expert exclusif des frameworks Cross-Platform (Flutter, React Native) sans pratique du natif pur.
Vous privilégiez les missions courtes de type freelance et ne souhaitez pas vous investir sur le long terme.
Vous venez d'un univers "agence créative" pure où l'architecture et les tests sont secondaires par rapport au visuel.