🎯 Contexte de mission
Dans le cadre de l’évolution d’une application mobile à fort trafic, utilisée sur tablette pour accompagner des utilisateurs métiers dans leurs activités quotidiennes, un renfort est recherché au sein d’une équipe Agile.
Le projet s’inscrit dans un environnement SCRUM, avec des enjeux à la fois de BUILD et de RUN, sur une application critique nécessitant performance, fiabilité et évolutivité.
🛠 Missions principales et rôle
📱 Conception & développement
-
Concevoir et développer des fonctionnalités d’applications mobiles iOS
-
Adapter les développements aux usages tablette et aux contraintes de mobilité
-
Garantir la qualité du code en respectant les bonnes pratiques (Clean Architecture, TDD, BDD)
🔄 Participation Agile
-
Participer au cadrage fonctionnel et technique
-
Contribuer aux User Stories (développement, tests, documentation)
-
Collaborer étroitement avec les équipes produit et techniques
🚀 Déploiement & maintenance
-
Participer aux mises en production et à la gestion des releases
-
Assurer la maintenance évolutive et corrective
-
Corriger les anomalies et gérer les incidents
📄 Documentation & qualité
-
Rédiger la documentation technique
-
Assurer la qualité et la pérennité des solutions développées
-
Être force de proposition sur les améliorations techniques
🎯 Objectifs
-
Développer des fonctionnalités mobiles robustes et performantes
-
Garantir une expérience utilisateur fluide sur tablette
-
Assurer la stabilité et la maintenabilité de l’application
-
Participer activement à l’amélioration continue des pratiques de développement
🧠 Compétences requises
💻 Compétences techniques (Hard Skills)
-
Maîtrise de Swift et SwiftUI
-
Bonne connaissance de l’environnement iOS (Xcode, SDK Apple)
-
Expérience en intégration continue (Git, GitLab CI/CD, Jenkins, Fastlane)
-
Connaissances en Firebase
-
Notions appréciées : Kotlin, Gradle, NFC, Mockito, Kotlin Flows
-
Connaissance des outils Agile (Jira, Confluence, Slack)
-
Bonne maîtrise des méthodologies Agile (Scrum, Kanban)
⭐ Compétences clés
-
Obligatoire : Swift, GitLab, Firebase
-
Important : Datadog
👤 Profil
🎓 Expérience & séniorité
-
Expérience significative en développement mobile iOS
-
Bonne maîtrise du cycle de vie des applications mobiles
-
Expérience en environnement Agile
🤝 Soft Skills
-
Esprit d’équipe et collaboration
-
Rigueur et respect des bonnes pratiques
-
Force de proposition
-
Capacité d’adaptation dans un environnement dynamique