
Développeur Senior Android / Kotlin
Secteur d'activité :
Recherche :
Localisation :
Contrat :
Date d'embauche :
Ferroviaire
Homme ou femme
Sur site | Paris
Freelance
Dès que possible
Introduction
Dans le cadre du développement et de la maintenance d’applications mobiles professionnelles à forts enjeux de disponibilité, de qualité et de pérennité, nous recherchons un Développeur Senior Android / Kotlin. Vous rejoindrez un environnement technique exigeant, autour d’applications Android natives existantes et évolutives, combinant des développements historiques en Java et des composants plus récents en Kotlin.
Tâches
Concevoir et développer de nouvelles fonctionnalités sur des applications Android natives en Java et Kotlin
Assurer la maintenance corrective et les évolutions fonctionnelles et techniques des applications existantes
Analyser les besoins et les traduire en solutions techniques robustes, évolutives et maintenables
Intégrer et exploiter des services web REST et SOAP
Contribuer aux orientations d’architecture et à l’évolution du socle applicatif
Identifier les impacts techniques liés aux nouvelles fonctionnalités et aux évolutions de l’existant
Participer aux revues de code et promouvoir les bonnes pratiques de développement Android
Améliorer en continu la qualité, la lisibilité et la maintenabilité du code
Concevoir, développer et maintenir les tests unitaires et fonctionnels
Diagnostiquer et résoudre des problématiques techniques complexes
Rédiger et maintenir la documentation d’architecture, les spécifications et les documents de conception technique
Collaborer avec les équipes de développement, d’architecture et de qualification ainsi qu’avec les différents interlocuteurs techniques du projet
Profil recherché
Formation Bac+5 en informatique, développement logiciel ou formation équivalente
Expérience professionnelle d’au moins 8 ans, avec une expertise confirmée en développement Android natif
Excellente maîtrise de Java appliqué au développement Android
Maîtrise confirmée de Kotlin
Expérience significative sur des applications Android existantes nécessitant maintenance, évolution et modernisation
Bonne maîtrise de RxJava, Retrofit, Realm et ButterKnife
Connaissance du Spring Framework
Maîtrise de l’intégration de services web REST et SOAP
Pratique solide des tests automatisés avec JUnit, Robolectric et Mockito
Maîtrise des outils de build Maven et Gradle
Connaissance de Firebase, Dynatrace et JIRA
Bonne compréhension des problématiques d’architecture logicielle
Capacité à analyser une architecture existante et à challenger des choix techniques
Capacité à évaluer les impacts d’une évolution sur un environnement applicatif complexe
Aptitude à formaliser les choix techniques dans une documentation claire et exploitable
Autonomie dans l’analyse et la résolution de problématiques complexes
Capacité à travailler avec différents interlocuteurs techniques au sein d’un projet
Offre proposée
Rémunération attractive.
Primes (recommandation, apport d'affaires, placement) et salaire variable selon niveau de responsabilité.
Titre-restaurant.
Communauté de spécialistes (articles techniques, forum de discussion, formations internes, coaching, mentoring...).
Filières d'évolution de carrière personnalisées et accompagnement individuel.
Télétravail (1 à 2 jours par semaine habituellement), RTT, mutuelle, prévoyance santé, 50% de l’abonnement de transport en commun pris en charge.
À propos de LH&TECH
LH&TECH est une société de conseil en ingénierie et recrutement, spécialisée dans les systèmes intelligents, connectés et sécurisés.
LH&TECH Recruitment est un cabinet de recrutement expert des secteurs pénuriques. Nous accompagnons nos candidats qui privilégient des opportunités au sein de startups, PME, ETI et grands Groupes. Nous proposons à nos clients de bénéficier de notre maîtrise du marché des ingénieurs.
LH&TECH Engineering a pour vocation de faire grandir nos collaborateurs en favorisant un écosystème stimulant. Nous sommes convaincus qu'une société de conseil en ingénierie peut répondre à nos enjeux humains et technologiques :
Nos enjeux humains : le monde du travail évolue vite. Nous souhaitons plus de flexibilité (télétravail, poste en full remote...), avoir le sentiment que notre travail a du sens, qu'il soit une source d'inspiration, de gratification et favorise la création d'un groupe soudé. Nous avons créé une communauté bienveillante, où le temps et le financement de la formation sont un droit et un devoir ; où son plan individuel d'évolution de carrière stimule est un contrat signé avant l'arrivée dans l'entreprise ; et enfin, où le partage du savoir-faire et de la valeur est au cœur de notre entreprise.
Nos enjeux technologiques : Les systèmes sont de plus en plus hybrides entre le Digital et notre monde physique. Ils sont incontournables pour nous apporter des services de plus en plus proches de notre quotidien, nos usages et nos besoins. Nous les rendrons de plus en plus SMART, à condition qu'ils soient intelligents, connectés et sécurisés.
Si vous souhaitez relever ses enjeux avec nous, alors rejoignez-nous !
