Ref: #74864

Ingénieur iOS principal

Ingénieur iOS

Nous recherchons un ingénieur iOS expérimenté pour rejoindre notre équipe et contribuer à la création, à l'amélioration et à la maintenance d'applications mobiles de haute qualité. Le candidat idéal est un développeur Swift chevronné, capable de travailler de manière autonome, de collaborer avec des équipes pluridisciplinaires et de prendre en charge des fonctionnalités de A à Z, du développement à la mise en production.

Principales responsabilités

  • Concevoir, développer, tester et assurer la maintenance des fonctionnalités des applications iOS, qu'elles soient nouvelles ou existantes.

  • Traduire de manière autonome les exigences métier et techniques en solutions évolutives et de haute qualité.

  • Tirez parti des SDK iOS modernes et des outils de développement pour créer des expériences mobiles intuitives et fiables.

  • Collaborer avec les équipes produit, conception, assurance qualité et ingénierie tout au long du cycle de vie du développement.

  • Rédigez un code clair, facile à maintenir et rigoureusement testé, conformément aux normes de développement en vigueur.

  • Identifier et résoudre les problèmes techniques, les problèmes de performances et les défauts de fabrication.

  • Participer aux revues de code et contribuer à l'amélioration des pratiques d'ingénierie et de l'architecture des applications.

  • Aidez-nous à identifier les possibilités d'améliorer les performances des applications, leur évolutivité et l'expérience utilisateur globale.

Compétences et expérience requises

  • Solide expérience professionnelle dans le développement d'applications iOS natives.

  • Maîtrise avancée de Swift.

  • Une expérience pratique de SwiftUI et d'UIKit.

  • Expérience dans l'utilisation de Core Data.

  • Maîtrise approfondie de Combine et du framework Observation/Observable d'Apple.

  • Expérience avec Swift Package Manager (SPM).

  • Expérience dans le développement d'applications utilisant l'architecture MVVM ou des modèles architecturaux similaires.

  • Une solide maîtrise des bonnes pratiques en matière de développement iOS, des modèles de conception et du cycle de vie des applications.

  • De solides compétences en matière de résolution de problèmes et de communication.

  • Capacité à travailler de manière autonome tout en collaborant efficacement au sein d'une équipe.

À avoir si possible

  • Expérience en matière d'intégration avec les API Salesforce ou d'autres plateformes CRM d'entreprise.

  • Expérience dans l'utilisation d'API REST et d'intégrations tierces.

  • Connaissance de l'architecture iOS moderne et de l'optimisation des performances des applications.

Attachez un curriculum vitae. Les types de fichiers acceptés sont des DOC, DOCX, PDF, HTML et TXT.

Nous téléchargeons votre application. Il peut prendre quelques instants pour lire votre curriculum vitae. Veuillez patienter!