Développeur iOS (H/F)

Smile

  • Woluwe-Saint-Pierre, Bruxelles
  • CDI
  • Temps-plein
  • Il y a 1 mois
Smile est une société de service européenne leader en open source, spécialisée dans les expériences numériques performantes et le numérique responsable. . Notre marque est active en France, Belgique, et Luxembourg, et représente l’expertise de nos équipes projets et consultance en applications mobile.Le posteVous êtes passionné·e par l’écosystème Apple et vous souhaitez contribuer à des projets mobiles à fort impact ? Rejoignez une équipe dynamique, au cœur de projets innovants dans les domaines du MaaS (Mobility as a Service), de la banque, du commerce grand public (Mode, Luxe, High-Tech…), et bien plus encore.En tant que Développeur·se iOS Senior, vous participerez au développement et à l’évolution d’applications mobiles natives de dernière génération, en collaboration avec des équipes pluridisciplinaires (UX/UI Designers, Product Owners, Business Analysts, QA, autres développeurs…).Vos missionsConcevoir, développer et faire évoluer des applications iOS modernes avec Swift, SwiftUI et UIKitMaintenir du code existant : résolution de bugs, amélioration des performances, gestion du legacyImplémenter des fonctionnalités accessibles : TalkBack, Dynamic Type, contrastes, etc.Collaborer étroitement avec les développeurs Android pour garantir une cohérence cross-plateformeParticiper activement aux rituels Agile (daily, grooming, sprint reviews…)Travailler en synergie avec les équipes QA et AccessibilitéÉcrire du code clair, maintenable, documenté et aligné avec les bonnes pratiques iOSAnalyser les crash logs et suivre les anomalies via Jira, Firebase, etc.Déployer des versions beta avec TestFlight, Firebase App Distribution (et Google Play Store si nécessaire)Profil recherchéCompétences techniques5+ années d'expérience en développement mobile iOS (ou combinée iOS/Android)Maîtrise de Swift, SwiftUI, UIKitConnaissance des design patterns : MVVM, Clean ArchitectureExpérience avec les tests unitaires et UI automatisésPratique d'au moins un langage de scripting (bash, python…)Aisance avec les outils : Xcode, Instruments, SwiftLint, Figma, Jira, Confluence, SlackBonnes bases Android, Jetpack Compose ou React Native (un plus)Maîtrise de Git, GitFlow, et d’un service de gestion de code (GitHub, GitLab, Azure DevOps…)CI/CD & MéthodologieExpérience avec un outil de CI/CD mobile : Bitrise, FastlaneConnaissance du cycle de vie Agile/Scrum et travail en équipes distribuéesLanguesFrançais courantAnglais technique requisFlamand est un plusCe que nous apprécionsVous êtes curieux·se, rigoureux·se, autonomeVous aimez partager vos connaissances et apprendre en équipeVous êtes pragmatique, à l’aise dans un environnement en mouvementVous avez un attrait pour les conférences tech, les nouveautés Apple, et vous tenez votre veille à jourPourquoi nous rejoindre ?Des projets à fort impact et visiblesUne équipe expérimentée et bienveillanteDes défis techniques stimulants et variésLa possibilité de contribuer à l’évolution des pratiques mobiles (accessibilité, performance, sécurité, CI/CD, etc.)

Smile