Au sein de la Direction technique, et dans le cadre du renforcement de l’équipe, vous travaillerez sous la responsabilité du Responsable des applications mobiles.
Vous interviendrez dans le cadre du développement d’applications de mobilité, sous Androïd.
Vous aurez l’opportunité de participer à des projets innovants en lien avec le domaine des transports, permettant de simplifier les déplacements quotidiens des voyageurs, tout en préservant l’environnement.
L'entreprise et l'équipe
Notre client est éditeur de solutions digitales permettant aux collectivités et aux opérateurs de transports du monde entier d’utiliser le levier technologique pour mettre en œuvre leur politique de mobilité au service des territoires.
• Participer au développement des applications de mobilité des clients (Information Voyageur, Mobility-As-A-Service, etc.),
•Assurer l’encadrement technique des équipes de développement,
• Assurer l’optimisation et la maintenance des projets existants,
• Améliorer les performances et les architectures,
• Concevoir et proposer les solutions de développement répondant aux besoins fonctionnels et techniques du projet/produit,
• Procéder à l’écriture de code, en respectant les méthodes et procédures qualité et sécurité définies au sein de l’entreprise,
• S’assurer de la conformité des livrables,
• Echanger régulièrement avec les équipes de développement et les chefs de projets.
• Kotlin / Android / Rx
• Utilisation de lib open source
• Maitrise des Coroutines / Flow (bonus)
• Maitrise du pattern DataBindings
• Architectures Clean Architecture et MVVM
• Maitrise de l’injection de dépendance (Dagger), connaissance de Hilt (bonus)
• Maitrise de gradle et des outils de compilation, flavor et flag
• Connaissance du langage Groovy
• Maitrise de jenkins pour la CI
• Participer au développement des applications de mobilité des clients (Information Voyageur, Mobility-As-A-Service, etc.),
•Assurer l’encadrement technique des équipes de développement,
• Assurer l’optimisation et la maintenance des projets existants,
• Améliorer les performances et les architectures,
• Concevoir et proposer les solutions de développement répondant aux besoins fonctionnels et techniques du projet/produit,
• Procéder à l’écriture de code, en respectant les méthodes et procédures qualité et sécurité définies au sein de l’entreprise,
• S’assurer de la conformité des livrables,
• Echanger régulièrement avec les équipes de développement et les chefs de projets.
• Kotlin / Android / Rx
• Utilisation de lib open source
• Maitrise des Coroutines / Flow (bonus)
• Maitrise du pattern DataBindings
• Architectures Clean Architecture et MVVM
• Maitrise de l’injection de dépendance (Dagger), connaissance de Hilt (bonus)
• Maitrise de gradle et des outils de compilation, flavor et flag
• Connaissance du langage Groovy
• Maitrise de jenkins pour la CI
De formation supérieure (ingénieur informatique ou équivalent), vous justifiez d’une expérience réussie de minimum 5 ans en développement Androïd.
Vous disposez d’un bon niveau d’Anglais à l’écrit et ainsi qu’une bonne connaissance des termes techniques vous :
• vous adapter facilement aux environnements techniques variés
• savez faire preuve d’initiative
• avez un excellent relationnel,qui vous permet d’interagir avec les équipes
Conditions de travail :
• Locaux basés dans l'hyper centre de Nantes
• Remote : entreprise remote friendly, jusqu'à 4 jours par semaine !
Ce que vous allez y gagner :
• Plein de belles choses à construire
• Montée en expertise sur des technologies recherchées
• Carte Swile et pc portable de travail
• Équipe à taille humaine
• Un package intéressant : 40 à 50K€ en fonction de l'expérience
Conditions de travail :
• Locaux basés dans l'hyper centre de Nantes
• Remote : entreprise remote friendly, jusqu'à 4 jours par semaine !
Ce que vous allez y gagner :
• Plein de belles choses à construire
• Montée en expertise sur des technologies recherchées
• Carte Swile et pc portable de travail
• Équipe à taille humaine
• Un package intéressant : 40 à 50K€ en fonction de l'expérience