Jobiglo

Aucun resultat.

Développeur iOS Senior – Application Mobile Discovery

Discovery Insure · Johannesburg

Nouveau
CDI Hybrid Senior 🇫🇷 Français
Swift iOS SDK UIKit SwiftUI Combine Core Data RESTful APIs JSON Git CocoaPods Swift Package Manager Fastlane CI/CD Test Driven Development Agile Scrum UX/UI collaboration Performance profiling Security (Keychain, OAuth2)

Description du poste

Discovery Insure, filiale d’assurance courte durée en pleine expansion et leader de la croissance la plus rapide en Afrique du Sud, recherche un Développeur iOS Senior talentueux et passionné pour rejoindre son équipe digitale et contribuer au succès de l’application mobile Discovery. Vous intégrerez une équipe pluridisciplinaire composée de Product Owners, Business Analysts, designers UX/UI, équipes de contenu, architectes systèmes et managers. Votre mission principale sera de transformer les besoins métier en solutions techniques robustes, performantes et centrées sur l’utilisateur. **Missions principales** - Analyser les exigences fonctionnelles et techniques en collaboration avec les Product Owners et les Business Analysts afin de définir des spécifications détaillées. - Concevoir l’architecture de nouvelles fonctionnalités ou la refonte de modules existants en respectant les bonnes pratiques iOS (MVC, MVVM, Clean Architecture, etc.). - Développer du code Swift de haute qualité, testable et maintenable, en appliquant les principes SOLID et les patterns de conception adaptés. - Mettre en place et maintenir une suite de tests unitaires et d’intégration (XCTest, Quick/Nimble) pour garantir la stabilité de l’application. - Participer aux revues de code, aux pull‑requests et aux cérémonies Agile (scrum, sprint planning, rétrospectives) afin d’assurer la cohérence du codebase. - Piloter le processus de CI/CD (Fastlane, Bitrise, Jenkins) pour automatiser les builds, les tests et les déploiements sur les environnements de test et de production. - Assurer le support technique post‑déploiement, diagnostiquer les incidents, proposer des correctifs et optimiser les performances (profilage, gestion de la mémoire, consommation réseau). - Contribuer à l’amélioration continue de l’expérience utilisateur en travaillant étroitement avec les designers UX/UI et les équipes de contenu. - Estimer les charges de travail, planifier les sprints et fournir des rapports d’avancement aux parties prenantes. **Profil recherché** - Minimum 5 ans d’expérience professionnelle en développement iOS, avec une maîtrise avérée de Swift (version 5.x et supérieure) et des frameworks iOS natifs (UIKit, SwiftUI, Combine, Core Data, etc.). - Expérience réussie dans le développement d’applications mobiles distribuées via l’App Store, idéalement dans le secteur fintech ou assurance. - Solides connaissances des architectures mobiles, des patterns de conception et des bonnes pratiques de sécurité (Keychain, chiffrement, OAuth2). - Maîtrise des outils de versionning (Git), de gestion de dépendances (CocoaPods, Carthage, Swift Package Manager) et des environnements CI/CD. - Capacité à rédiger des spécifications techniques claires et à documenter le code (Javadoc‑style, Markdown). - Excellent sens du travail en équipe, communication fluide en anglais et/ou français, et aptitude à collaborer avec des interlocuteurs non‑techniques. - Esprit d’analyse, rigueur, autonomie et orientation résultats. **Ce que nous offrons** - Un environnement de travail stimulant au sein d’une entreprise en forte croissance, avec des projets à fort impact business. - Possibilité de travailler en mode hybride (bureau à Johannesburg + télétravail) avec des horaires flexibles. - Accès à des formations continues, conférences et certifications (Apple Developer Academy, etc.). - Package salarial compétitif, bonus annuel lié aux performances et avantages sociaux (assurance santé, plan d’épargne, etc.). - Culture d’entreprise inclusive, axée sur l’innovation, la collaboration et le bien‑être des collaborateurs. Rejoignez Discovery Insure et participez à la transformation digitale du secteur de l’assurance en Afrique du Sud, en créant des expériences mobiles exceptionnelles pour nos clients.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Discovery Insure.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI basé à Johannesburg.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Interesse ? Contactez-nous

Publie il y a 1 heure

Expire dans 1 mois

14 vues · 0 candidatures

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

Discovery Insure

Johannesburg