Nuevo
Descripcion del puesto
Rejoignez Porsche Digital Espagne à Barcelone et participez à la création d’applications iOS qui incarnent l’élégance et l’innovation de la marque Porsche. Vous intégrerez une équipe dynamique de plus de 150 passionnés, dédiée à la conception de produits numériques de pointe pour les clients Porsche du monde entier.
**Vos missions**
- Concevoir, développer, tester et déployer des applications iOS performantes, intuitives et sécurisées.
- Participer à toutes les phases du cycle de vie produit : idéation, prototypage, architecture, implémentation, revue de code, intégration continue et mise en production.
- Appliquer les meilleures pratiques de développement (Clean Architecture, MVVM+C ou VIPER, modularité, Swift Package Manager).
- Garantir la qualité du code grâce à des revues, des tests unitaires, UI‑tests, snapshot tests et à l’utilisation d’outils de linting (SwiftLint, SwiftFormat).
- Optimiser les performances réseau et l’intégration des APIs REST/BFF, en maîtrisant les concepts de concurrency Swift 6 (async/await, actors, @MainActor, Sendable).
- Contribuer à l’automatisation du pipeline CI/CD avec GitHub Actions, Fastlane, XcodeGen.
- Collaborer étroitement avec les designers, product owners et les équipes backend, en anglais, pour garantir une expérience utilisateur fluide et accessible (accessibilité, localisation).
- Explorer les opportunités offertes par l’IA (agents conversationnels, intégration de modèles ML) afin d’enrichir les fonctionnalités des applications.
**Profil recherché**
- 3 à 5 ans d’expérience confirmée en développement iOS.
- Maîtrise avancée de Swift, SwiftUI, UIKit et des nouvelles fonctionnalités de Swift 6.
- Solide expérience avec Combine, les architectures modulaires (MVVM+C, VIPER) et le Swift Package Manager.
- Expertise en intégration d’APIs REST, gestion du réseau et optimisation des performances.
- Connaissance approfondie des outils CI/CD (GitHub Actions, Fastlane) et des bonnes pratiques de qualité de code.
- Expérience avérée en tests automatisés (XCTest, Swift Testing, UI‑tests, snapshot tests) et en accessibilité.
- Excellentes compétences de communication en anglais, esprit d’équipe et capacité à travailler dans un environnement agile.
- Une appétence pour les technologies d’intelligence artificielle constitue un plus.
**Pourquoi Porsche Digital ?**
- Travailler sur des projets à forte visibilité pour une marque iconique.
- Environnement stimulant où l’innovation et la créativité sont encouragées.
- Possibilités d’évolution et de formation continue sur les dernières technologies mobiles.
- Bureau moderne au cœur de Barcelone, proche des transports et des services.
Vous êtes prêt à relever le défi et à contribuer à la prochaine génération d’applications Porsche ? Postulez dès maintenant et embarquez dans l’aventure digitale de Porsche Digital Espagne.