Ingénieur Logiciel Senior (iOS) H/F
Chez Kingfisher, nos clients viennent de tous horizons, et nous aussi. Nous voulons nous assurer que tous les collègues, futurs collègues et candidats chez Kingfisher soient traités de manière égale, indépendamment de leur âge, de leur sexe, de leur situation familiale, de leur couleur, de leur origine, de leur culture, de leurs croyances, de leur opinion politique, de leur handicap, de leur genre, de leur orientation sexuelle ou de tout autre aspect lié à l'identité.
Nous sommes ouverts à la flexibilité quant à l'organisation du travail. C'est pourquoi nous offrons la possibilité à nos collaborateurs de télétravailler (selon les conditions de l'accord en vigueur).Nous recrutons un Senior Software Engineer (iOs) pour le siège de Templemars (59).
Aperçu du rôle :
Nous traversons une période de changement passionnante et recherchons un ingénieur iOS hautement motivé et expérimenté avec une expertise en développement iOS avec une expertise en Swift et SwiftUI pour rejoindre notre équipe d'ingénierie logicielle et travailler sur notre nouveau programme Android KMM.
Notre aspiration est de développer une fonction d'ingénierie de classe mondiale, pionnière dans le domaine des technologies de vente au détail, créant d'excellents logiciels au sein d'une culture de croissance qui est toujours à la recherche de la prochaine chose à améliorer ou à adapter pour répondre aux besoins de nos clients.
Si vous recherchez une opportunité passionnante de sortir de votre zone de confort et d'avoir un réel impact en créant de meilleurs logiciels, ce poste est fait pour vous !
Principales responsabilités/responsabilités :- Concevoir, développer et maintenir des applications iOS de haute qualité à l'aide de Swift et Xcode
- Exploitez SwiftUI pour créer des interfaces utilisateur flexibles
- Collaborer avec des équipes interfonctionnelles pour analyser les besoins des utilisateurs et les traduire en fonctionnalités testables
- Leader de personnes talentueuses, coaching, mentorat, facilitation et enseignement, tout en développant un vivier de futurs talents.
- Intégrer les composants KMM dans les applications iOS
- Mettre en ?uvre des modèles de conception pour garantir un code robuste et évolutif
- Utilisez GitLab pour gérer le code source, le contrôle des versions et le développement collaboratif
- Écrire et maintenir des tests unitaires pour garantir la qualité et la fiabilité du code
- Recherchez en permanence et restez au courant des nouvelles tendances et technologies de développement iOS
- Développer et maintenir la documentation technique et les manuels d'utilisation des applications
- Au moins 5 ans d'expérience en développement iOS avec un solide portefeuille d'applications mobiles créées à l'aide de Swift et Xcode
- A de l'expérience avec SwiftUI dans un projet commercial
- Expérience avec les modèles de conception de logiciels et les meilleures pratiques en matière de développement iOS
- Excellente connaissance des tests unitaires et des cadres de tests automatisés
- Expérience avec les intégrations SDK
- Solide compréhension des API RESTful et des structures de données JSON avec connaissance et sensibilisation à GraphQL
- Expérience avec les pipelines CI/CD ( Bitrise ) et les systèmes de contrôle de source.
- Comprendre Kotlin Multiplatform Mobile (KMM)
Statut : Cadre