Développeur Sénior IOS F/H
Role details
Job location
Tech stack
Job description
Nous cherchons un.e développeur.se iOS senior pour l'équipe mobile (28 personnes), qui est en charge du développement de l'application TF1+.
Votre Terrain de Jeu
Stack technique :
Architecture modulaire, MVVM, Swift, SwiftUI, SPM, StoreKit, async/await, Combine, API Rest, Git, Github Actions, Fastlane, Jira, Confluence, méthode agile, Quick/Nimble L'équipe est constituée de 9 développeurs Android, 9 développeurs iOS, 2 Product Owners, 3 Quality Analysts et 1 Scrum Master, répartis en 3 squads.
Vos principales missions seront les suivantes :
- Proposer et améliorer les architectures techniques des projets mobiles.
- Appliquer les best practices du framework iOS.
- Collaborer avec le Tech lead, le Product Owner, le Scrum Master et la QA afin d'assurer le respect de la roadmap.
- Code review
- Avoir une bonne connaissance du langage Swift et du framework SwiftUI
- Avoir une bonne connaissance de la programmation réactive (async/await, Combine, Rx)
- Garantir la qualité et la robustesse de l'app à travers différents tests : unitaires, fonctionnels
- Maintenir et enrichir la documentation technique
- Analyser et rédiger des spécifications techniques, Rejoindre le Groupe TF1
C'est faire partie d'un Groupe de l'événement, des émotions et du direct, qui porte un projet culturel, un projet technologique et un projet éditorial fort.
C'est prendre part à des projets ambitieux au plan technologique, au cœur de la roadmap stratégique du Groupe, comme de développer la première plateforme de streaming gratuite en France, et d'en faire la destination de référence pour le divertissement et l'info en France. C'est participer à des projets à forte visibilité, alliant le meilleur de la créativité et de la tech !
C'est travailler main dans la main avec les équipes éditoriales, pour permettre au plus grand nombre d'accéder gratuitement à nos contenus premium, partout et sur tous les écrans, avec une expérience optimale.
C'est enfin réaliser des projets qui se voient, et qui impactent directement la vie de millions de personnes, au sein d'une entreprise consciente de sa responsabilité sociétale et environnementale. En effet, le groupe TF1 s'engage pour participer à la construction d'une société plus solidaire, plus inclusive et plus durable.
Sur le plan social, le Groupe agit activement en faveur de l'égalité femme-homme, au sein des équipes comme sur les plateaux télévisés. Il promeut également la diversité et l'inclusion dans le recrutement, le management des talents, mais aussi sur l'ensemble de ses chaînes.
Sur le plan environnemental, le Groupe est engagé dans une trajectoire de décarbonation avec des objectifs validés par le SBTi, et tâche de favoriser la publicité responsable, mais aussi de sensibiliser ses publics à la transition écologique, tant au travers de ses programmes d'information que des fictions ou séries quotidiennes.
A la clé
Un environnement de travail et une culture d'entreprise permettant à tous les profils de s'épanouir au quotidien.
Des espaces qui allient confort et praticité
Requirements
Vous êtes curieux et rigoureux dans vos développements et vous savez gagner la confiance de vos équipes tout en étant autonome.
Votre expérience significative dans un environnement agile en tant que développeur Android vous permet de comprendre rapidement les problématiques rencontrées par l'utilisateur, que vous placez au centre de vos réflexions stratégiques.
Vous disposez de solides capacités concernant les principes de l'agilité, vous avez une bonne compréhension des enjeux techniques et une culture IT.
Vous êtes capable de motiver vos choix de manière stratégique (via des insights, des KPIs etc) et vous êtes orienté business. Vous avez idéalement 5/8 ans d'expérience sur un poste équivalent.