Développer de nouvelles fonctionnalités iOS :
* Analyser les retours utilisateurs (App Store, données d'usage) pour identifier les irritants, prioriser les sujets et transformer les besoins en solutions concrètes
* Définir les fonctionnalités avec notre Product Manager : questionner les spécifications, anticiper les impacts, faire les choix techniques et sécuriser la livraison
* Concevoir et développer des fonctionnalités en Swift, en respectant les pratiques de l'équipe (MVVM, programmation réactive) et en visant un code lisible, testé et maintenable dans la durée
* Mettre en place et faire vivre une stratégie de tests (unitaires, intégration), en veillant à éviter les régressions au fil des mises en ligne
* Piloter des mises en production via le processus CI/CD de l'équipe : certificats, signatures, déploiements App Store, et bonnes pratiques de mise en ligne
* Assurer le suivi post-livraison (crashs, performance, retours), mener les investigations et livrer des correctifs avec un haut niveau d'exigence
Maintenir et améliorer la qualité de l'application :
* Analyser les blocages et les régressions de manière méthodique : reproduction, analyse des journaux techniques, identification de la cause principale, correctif testé et durable
* Renforcer la fiabilité : améliorer la couverture de tests sur les zones critiques, et définir des garde-fous (suivi en production, alertes, règles de qualité)
* Participer activement aux code reviews : élever le niveau de qualité du code, partager des bonnes pratiques et faciliter les décisions d'architecture
* Réduire la dette technique : identifier les chantiers, proposer un plan de remise à niveau du code, prioriser avec l'équipe et avancer progressivement
* Documenter et capitaliser : mettre à jour la documentation technique et partager les apprentissages
Contribuer aux choix techniques et à la vie de l'équipe :
* Assurer une veille régulière sur l'écosystème Apple : nouvelles versions iOS, évolutions de Swift, nouveaux frameworks, outils de build et de monitoring
* Porter des améliorations techniques concrètes et argumentées (outils, méthodes, façons de travailler) en tenant compte des contraintes produit et du calendrier
* Accompagner l'équipe au quotidien : participer aux rituels, contribuer au mentoring, et fluidifier les échanges techniques
* Formation Bac+5 minimum en informatique
* Expérience : 4 ans minimum
* Salaire : entre 42000€ et 45000€ / an
Interested in this role?
See your match score
Sign in to compare your skills and get AI-powered application help.
Get started freeAlready have an account? Sign inNo specific skills listed for this role. Check the job description for requirements.
Job DNA
groundedA deterministic fingerprint of this role, read from its description. No AI.