Partager cette offre
L’équipe a pour objectif de développer les solutions mobiles (tél. / tablettes) sur les points de contacts clients.
L’équipe assure le développement, la maintenance évolutive et corrective de solutions locales (apk, …) et centrales (Interfaces avec le SI).
Elle intervient :
• sur son périmètre applicatif propre (cycle complet)
• et également en appui (intégration des livrables, support production N2, expertises techniques et fonctionnelles) auprès des autres équipes (équipes réparties par produits : PORTAIL, VENTE, Gestion Dépôts Retraits, …) , donc dans un positionnement TRANSVERSE inter-domaines.
L’équipe est organisée en squads :
• squad MOB/SSF (« services fonctionnels »)
• squad MOB/SST (« services transverses »)
• squad MOB/Support production N2
Périmètre applicatif :
- 25000 téléphones nominatifs ou partagés déployés
- 4600 téléphones déployés
- 4000 téléphones pro avec un kiosque applicatif (en cours de déploiement)
Profil recherché
Participer à la définition de l'architecture applicative
Participer à l’analyse et la conception avec l’équipe
Réaliser les développements dans le respect des normes et standards (dont accessibilité)
Réaliser les tests et contribuer au maintien de la qualité du code
Rédiger la documentation projet
Communiquer avec les équipes projets sur les réalisations
Participer à l’élaboration des documents de mise en production
Participer ponctuellement à l’analyse d’incidents de production et correction
Garantir la qualité de service étant une nécessité absolue, cette contrainte guide les réalisations des applicatifs :
o Maintenir l’exigence permanente de qualité due aux utilisateurs
o Rechercher de nouvelles actions d’amélioration de la qualité délivrée
o Penser performance, robustesse, résilience, ..
Environnement de travail
ANDROÏD 13 et + NATIF
• Kotlin
• RxJava 2 : programmation réactive (abonnement à des flux de données, parallélisations de traitements).
• Gestion de tous flux asynchrones (remplacement des async, threads, runnable,..)
• Dagger 2.7 : injection de dépendances au build
• Hilt : injection de dépendances
• Retrofit 2.2 + okHttp : interfaces Java pour les appels de ressource REST + client d’appel de web services rest
• Moshi : Json parser
• Lambdas : Transformées au build, pour faciliter la lisibilité et maintenance du code.
• Architecture components / Android Jetpack Compose / AndroidX
• Pattern MVVMi
• Web services JSON REST
• Build : plateforme d’intégration continue Gitlab, Jenkins, Nexus
• Qualité : Sonar, Carioca (synthèse suivi qualité interne)
• Environnements : poste windows 10-11, serveur outillage RHEL 7
• Jira
• Confluence + PF déploiement en production : VMWare WorkSpace One
Back End :
• Kotlin, Java
• Angular, angularJS
• Web API REST
• Serveur d’application Websphere
• Eclipse Neon
• Client Git
• Fwk ROA (Spring Boot/JAVA)
• Couchbase
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Mobile Android
CAT-AMANIA
