En tant que développeur iOS expérimenté, vous jouerez un rôle clé dans le développement, la conception et la maintenance d’applications iOS de haute qualité. Vous collaborerez étroitement avec notre équipe technique pour créer des expériences utilisateur innovantes et fluides, tout en garantissant la performance, la qualité et la sécurité des applications.
Le poste est basé à Clermont-Ferrand.
À l’issue de la période d’essai, jusqu’à 3 jours de télétravail par semaine sont possibles.
Avantages :
Intéressement
Tickets restaurant / carte SWILE - 10€/jour pris en charge à 60%
Mutuelle famille 100% prise en charge
Abonnement Sportiiz
2 séminaires par an
En tant que développeur iOS expérimenté, vous savez :
Concevoir et développer des applications iOS performantes en respectant les meilleures pratiques de développement.
Collaborer avec les équipes de conception et de produit pour transformer les exigences en fonctionnalités techniques.
Optimiser les performances des applications et assurer leur compatibilité avec une gamme variée d’appareils.
Participer activement à la résolution de problèmes et à l’amélioration continue des applications existantes.
Assurer la qualité du code par le biais de revues de code, de tests et de documentation.
Vous aurez notamment déjà mis en œuvre les compétences suivantes :
Vous savez effectuer une revue de code et suggérer des améliorations
Vous êtes capable de corriger un bug complexe sur un projet
Vous êtes capable de réaliser un projet complet (ou une release d’un projet) avec les spécifications du client
Vous savez répondre aux questions simples d’un pair
Vous respectez le temps imparti pour réaliser vos tâches
Vous êtes capable d’exposer une nouvelle technique à vos pairs
Compétences techniques requises :
Expérience avérée dans le développement d’applications iOS avec le langage Swift, et en éventuellement en Objective-C.
Maîtrise des frameworks SwiftUI, UIKit, Core Data, Core Animation, Core Graphics et MapKit
Connaissance approfondie d’Xcode.
Utilisation de design patterns tels que MVC (Model-View-Controller) ou MVVM (Model-View-ViewModel).
Expérience dans l’intégration et la consommation de services web (RESTful APIs).
Compréhension des principes de conception UI/UX et sensibilité à l’expérience utilisateur.
Capacité à travailler efficacement en équipe, excellentes compétences en communication et orientation résultats.
Connaissances appréciées :
Connaissance des pratiques de sécurité et des bonnes pratiques en matière de protection des données.
Connaissance des techniques de tests unitaires.
Expérience dans l’intégration de bibliothèques tierces et de SDK.
Connaissance des outils comme TestFlight, Firebase Crashlytics.
Connaissance et intégration d’ARKit ou Vision dans une application.
Publications d’applications sur l’App Store ou autres plateformes.
Connaissance des dernières tendances et technologies iOS : mise à jour régulière des compétences pour suivre les évolutions d’iOS et l’introduction de nouvelles fonctionnalités.
Toutes les candidatures sont analysées par notre équipe.
Si votre candidature est retenue à l’issue d’une première sélection, Emilie vous contacte pour vous présenter l’offre et l’entreprise, discuter un peu et valider les pré-requis.
Si tous les voyants sont au vert, nous organisons un entretien technique avec deux membres de notre équipe iOS : https://www.openium.fr/specialiste-mobile/#iOS
Une fois ce dernier validé, après un déjeuner avec 2 personnes de l’équipe, vous réaliserez un entretien final avec Hugues et/ou Olivier.