Référent Technique Ios Senior H/F - Collective Works

  • Freelance
  • Nantes 44
  • Télétravail
  • Informatique
Référent Technique Ios Senior H/F Collective Works · Nantes - 44 · Freelance

Les missions du poste


Notre client dans le secteur Banque et finance recherche un/une Référent(e) technique iOS senior H/F

Description de la mission :

Contexte

Un acteur du secteur des services financiers renforce ses équipes digitales et mobiles à Nantes. La mission s'inscrit dans un environnement produit et Agile, avec des enjeux importants de qualité, de sécurité, de fiabilité et d'expérience utilisateur.

Mission

Le consultant intervient comme référent technique iOS pour accompagner les équipes dans la conception, le développement et la maintenance des applications mobiles. Il garantit la qualité des développements, la cohérence de l'architecture et le partage des bonnes pratiques au sein de l'équipe.

Principales responsabilités

  • Définir et faire évoluer l'architecture technique des applications iOS.

  • Accompagner les équipes de développement dans la conception et la réalisation de nouvelles fonctionnalités.

  • Contribuer au développement de fonctionnalités en Swift et SwiftUI.

  • Garantir la cohérence et la maintenabilité du code, réaliser des revues de code et veiller au respect des standards de développement.

  • Être force de proposition sur les choix techniques et les évolutions de la plateforme iOS.

  • Participer à la conception technique des fonctionnalités avec les équipes Produit, Backend, QA et Architecture.

  • Assurer la maintenance corrective et évolutive des applications existantes.

  • Améliorer la couverture de tests et la qualité logicielle.

  • Accompagner la mise en place et l'amélioration des pipelines d'intégration et de déploiement continu.

  • Participer à la préparation des releases et à la publication des applications sur les stores.

  • Analyser les incidents, les logs et les problématiques de performance.

  • Documenter les choix d'architecture et les pratiques de développement.

  • Accompagner techniquement les développeurs iOS et contribuer à leur montée en compétence.

  • Participer aux cérémonies Agile : daily, refinement, sprint planning, review et rétrospective.

Environnement technique

  • Langage : Swift

  • Frameworks : SwiftUI, UIKit

  • Architecture : MVVM, Clean Architecture

  • Programmation réactive : Combine

  • API : REST, JSON, URLSession, Alamofire

  • Gestion des dépendances : Swift Package Manager, CocoaPods

  • Tests : XCTest, tests unitaires et tests d'intégration

  • Qualité du code : SwiftLint, SonarCloud

  • CI/CD : Azure DevOps, AppCenter ou équivalent

  • Supervision et analytics : Firebase, Crashlytics, Remote Config

  • Outils projet : Jira, Confluence, Figma

  • Gestion de versions : Git

Le profil recherché

  • Profil recherché

    Expérience

    • Expérience significative en développement d'applications mobiles iOS.

    • Au moins 7 ans d'expérience en développement iOS.

    • Première expérience en tant que référent technique ou lead développeur.

    Compétences techniques

    • Maîtrise de Swift et de l'écosystème iOS, notamment SwiftUI et UIKit.

    • Maîtrise des principes SOLID et des architectures applicatives modernes.

    • Expérience de la conception et de la consommation d'API REST.

    • Maîtrise des enjeux de performance, de sécurité et de maintenabilité des applications mobiles.

    • Expérience des tests automatisés, des pratiques de qualité logicielle, des processus de livraison et de publication sur l'App Store.

    • Maîtrise de Git et des outils d'intégration continue.

    Compétences personnelles

    • Leadership technique et capacité à fédérer.

    • Excellente communication avec des interlocuteurs techniques et métiers.

    • Capacité à vulgariser et à partager les bonnes pratiques.

    • Autonomie, esprit d'initiative, rigueur et sens de la qualité.

    • Esprit d'équipe et goût du travail en environnement Agile.

    • Capacité à intervenir dans un contexte applicatif complexe et évolutif.

    Compétences / Qualités indispensables :

    Développement iOS avec Swift, SwiftUI et UIKit, Architecture applicative (MVVM, Clean Architecture), Leadership et accompagnement technique, Qualité logicielle, tests et CI/CD

    Compétences / Qualités qui seraient un + :

    Une expérience dans les secteurs de la banque, du paiement, de la fintech ou des services financiers est appréciée. Anglais professionnel apprécié.

    Informations concernant le télétravail :

    Oui - 2 jours/semaine

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi