Expert Développeur iOS Senior

Casablanca

CDI / Temps pleinSur siteLicence / Bac+3Français, AnglaisInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Babel recherche un Expert Développeur iOS Senior avec minimum 10 ans d'expérience et 5 grands projets bancaires. Le rôle implique l'architecture, le développement, les tests et la maintenance d'applications critiques iOS utilisant Swift, SwiftUI et les frameworks modernes. Basé à Casablanca, ce poste en CDI offre une formation continue, des avantages sociaux complets et un environnement collaboratif innovant.

Vos missions

  • Définir l'architecture logicielle (VIPER, Clean Swift) et modéliser les données pour les applications iOS
  • Développer des écrans haute performance et gérer le cycle de vie complet des applications
  • Implémenter des tests unitaires (XCTest) et tests d'interface (XCUITest) pour assurer la qualité
  • Diagnostiquer et corriger les bugs complexes, optimiser les performances avec Instruments
  • Gérer le déploiement via TestFlight et App Store Connect avec certificats et provisioning profiles
  • Intégrer des services web complexes et gérer la persistence locale des données

Profil recherché

  • Vous avez une expertise confirmée en développement iOS natif avec Swift et SwiftUI
  • Vous avez participé à plusieurs projets bancaires complexes et critiques
  • Vous êtes passionné par l'architecture logicielle et les bonnes pratiques de développement
  • Vous recherchez un environnement collaboratif valorisant l'innovation et la transformation digitale

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

À propos de Babel

Babel est une multinationale espagnole de 3000 employés présente sur 4 continents, offrant des services en technologies nouvelles pour accompagner les grandes organisations dans leur transformation digitale.

Le rôle

Nous recherchons un(e) Expert iOS Senior passionné(e) et expérimenté(e) pour rejoindre nos équipes mobiles et participer au développement d'applications critiques pour le secteur bancaire.

Responsabilités principales

  • Analyse et conception : Définition de l'architecture logicielle (VIPER, Clean Swift) et modélisation des données
  • Développement : Création d'écrans haute performance et gestion du cycle de vie des applications
  • Tests : Mise en œuvre de tests unitaires (XCTest) et tests d'interface (XCUITest)
  • Intégration : Consommation de services web complexes et gestion de la persistence locale
  • Maintenance : Diagnostic de bugs complexes et optimisation des performances (Instruments, Memory Leaks)
  • Déploiement : Gestion des certificats, provisioning profiles et distribution via TestFlight/App Store Connect

Compétences requises

  • Maîtrise parfaite de Swift et SwiftUI (en complément de UIKit)
  • Utilisation avancée de Combine ou Swift Concurrency (Async/Await)
  • Expertise en sécurisation des données sensibles (Keychain, Secure Enclave)
  • Maîtrise des outils de versioning et gestionnaires de paquets (Swift Package Manager, CocoaPods)
  • Application rigoureuse des Human Interface Guidelines (HIG) d'Apple
  • Minimum 10 ans d'expérience en développement mobile avec 5 grands projets bancaires

Ce que nous proposons

  • Formation continue et développement professionnel
  • Assurance maladie privée, assurance vie et plan de retraite
  • Activités de team building, happy hours et team days
  • Prime de bénéfices basée sur la croissance de l'entreprise
  • Environnement collaboratif axé sur les valeurs et l'innovation technologique

Chez Babel, nous favorisons un environnement de travail basé sur le respect, le développement professionnel et l'égalité des chances sans discrimination.

Mise en forme par Postule ·

Signaler un problème