New
Job description
Walmart Global Tech recherche un(e) Ingénieur(e) Logiciel spécialisé(e) Android pour rejoindre son équipe d’innovation mobile aux États-Unis. Vous intégrerez une équipe pluridisciplinaire composée de développeurs, designers, chefs de produit et experts en sécurité afin de concevoir, développer et maintenir des applications mobiles utilisées quotidiennement par des millions de clients et de partenaires à travers le monde.
**Missions principales**
- Concevoir et implémenter des fonctionnalités Android en suivant les meilleures pratiques d’architecture (Clean Architecture, MVVM, Repository) et en garantissant la maintenabilité du code.
- Produire du code de haute qualité, fortement testé (unit tests, UI tests, instrumentation) et documenté, tout en respectant les exigences de performance, de scalabilité et de sécurité.
- Collaborer étroitement avec les équipes produit pour analyser les besoins métier, traduire les user stories en spécifications techniques et proposer des solutions modulaires et évolutives.
- Optimiser les performances des applications (temps de chargement, consommation de batterie, utilisation de la mémoire) grâce à des outils de profiling et à des revues de code régulières.
- Participer aux revues de code, aux rétrospectives Agile et aux cérémonies Scrum afin d’améliorer continuellement les processus de développement.
- Contribuer à la mise en place et à l’évolution des pipelines CI/CD (GitHub Actions, Jenkins) pour automatiser les builds, les tests et les déploiements sur le Play Store.
- Assurer la conformité aux normes de sécurité (OWASP Mobile Top 10) et aux exigences de confidentialité des données (GDPR, CCPA).
- Rédiger et maintenir la documentation technique (README, diagrammes d’architecture, guides d’intégration) pour faciliter le transfert de connaissances.
**Profil recherché**
- Diplôme en informatique, ingénierie logicielle ou formation équivalente.
- Minimum 3 ans d’expérience professionnelle en développement Android, avec une maîtrise avérée de Kotlin et Java.
- Solide compréhension des concepts d’architecture mobile, des patterns de conception et des bonnes pratiques de test.
- Expérience avec les API RESTful, GraphQL, et les bibliothèques de networking (Retrofit, OkHttp).
- Maîtrise des outils de versionning (Git) et des environnements de build (Gradle).
- Connaissance des principes de performance mobile, d’optimisation de la consommation d’énergie et de gestion de la mémoire.
- Familiarité avec les pratiques DevOps et les pipelines CI/CD.
- Esprit d’équipe, capacité à communiquer clairement en anglais et à travailler dans un environnement Agile.
- Curiosité technologique, veille permanente sur les évolutions du système Android et des frameworks associés.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’une entreprise leader du e‑commerce, avec des projets à fort impact mondial.
- Possibilité de télétravail partiel (mode hybride) et d’aménagement flexible des horaires.
- Programme de formation continue, accès à des conférences, certifications et ressources d’apprentissage.
- Package de rémunération compétitif, incluant bonus annuel, actions et avantages sociaux (assurance santé, congés payés, programme de bien‑être).
- Culture d’entreprise inclusive, axée sur l’innovation, la collaboration et le respect de la diversité.
- Accès à des espaces de travail modernes, équipements de pointe et services de restauration sur site.
Rejoignez Walmart Global Tech et participez à la création d’expériences mobiles qui transforment le quotidien de millions de personnes à travers le monde.