Développeur iOS Senior | Projet Allemand | 100% Télétravail
À distance
À plein temps
Temps partiel
Nous recherchons un Développeur iOS Senior d'expérience pour intégrer un projet prestigieux basé en Allemagne. Vous exercerez entièrement à distance au sein d'une équipe SCRUM dynamique, dédiée au développement d'applications mobiles d'entreprise internes. Votre mission impliquera la communication avec divers systèmes du réseau interne, où vous apporterez une attention particulière à la robustesse et aux performances des implémentations techniques.
Responsabilités Principales
- Concevoir et développer des applications iOS d'entreprise internes performantes et innovantes.
- Collaborer étroitement avec l'équipe SCRUM pour livrer des fonctionnalités dans les délais impartis.
- Implémenter des interfaces utilisateur intuitives en utilisant SwiftUI et les dernières pratiques de conception iOS.
- Intégrer diverses API et services back-end au sein du réseau interne de l'entreprise.
- Assurer une communication fluide entre l'application et multiples systèmes internes.
- Optimiser les performances des applications pour garantir une expérience utilisateur irréprochable.
- Participer activement aux revues de code et aux sessions de planification SCRUM.
- Résoudre des problèmes techniques complexes avec créativité et efficacité.
- Documenter rigoureusement le code et les processus de développement.
- Collaborer avec les équipes d'assurance qualité pour identifier et résoudre les bugs.
Compétences Requises
- Minimum de 3 ans d'expérience en développement iOS professionnel.
- Maîtrise approfondie de Swift (version 5.9+) et de l'environnement Xcode (15+).
- Expérience significative avec SwiftUI et les frameworks iOS modernes.
- Connaissance pratique de l'architecture MVVM ou MVC dans le contexte iOS.
- Expérience dans l'utilisation de Combine pour la programmation réactive.
- Compétences en gestion de données avec Core Data ou alternatives similaires.
- Expérience dans l'intégration d'API REST et le traitement JSON.
- Familiarité avec les méthodologies agiles, particulièrement SCRUM.
- Capacité à écrire du code testable avec expérience en tests unitaires.
- Bonne compréhension des principes de sécurité mobile et de la protection des données.
- Expérience dans le déploiement d'applications via TestFlight et l'App Store.
Atouts Complémentaires
- Expérience de travail avec des équipes internationales, idéalement allemandes.
- Connaissances en ARKit, CoreML ou d'autres frameworks iOS avancés.
- Expérience avec les outils CI/CD comme Jenkins, Fastlane ou GitHub Actions.
- Compétences en optimisation des performances d'applications mobiles.
- Familiarité avec les fonctionnalités de confidentialité d'Apple et leur implémentation.
- Expérience dans le développement d'applications d'entreprise sécurisées.
- Capacité à mettre en œuvre des fonctionnalités d'accessibilité conformes aux normes.
- Connaissance de l'allemand ou volonté de l'apprendre (un plus, non obligatoire).
Pourquoi Nous Rejoindre
Intégrez une équipe internationale travaillant sur des solutions d'entreprise innovantes. Ce poste vous offre l'opportunité de développer des applications iOS critiques pour une entreprise allemande de premier plan, tout en bénéficiant de la flexibilité du travail à distance. Vous évoluerez dans un environnement stimulant qui valorise votre expertise et vous permettra d'approfondir vos compétences dans le développement d'applications d'entreprise complexes. Notre approche agile favorise votre contribution significative à des produits utilisés quotidiennement par des milliers d'employés.