Localisation : Département 92 Démarrage : Juin Jours obligatoires sur site : 3 jours par semaine TJM (Taux Journalier Moyen) : 450 € Contrainte majeure du projet : E-commerce Livrables attendus : Développement Tests unitaires Conception Analyse : Le candidat participe à l'analyse fonctionnelle détaillée des besoins utilisateurs. Il peut également être sollicité lors d'ateliers de définition des spécifications générales. Son rôle consiste à étudier les opportunités technologiques et la faisabilité du projet, à réaliser l'analyse technique, à élaborer l'étude détaillée et à contribuer à l'estimation des charges. Conception et développement : Contribuer au design des applications et des frameworks utilisés dans le cadre du projet Adapter et appliquer les paramètres techniques des progiciels ou middlewares Réaliser le prototypage pour valider les concepts Analyser et développer les composants en utilisant les langages appropriés Participer à la structuration des bases de données Effectuer des revues croisées des développements avec ses collègues Initier le dossier d'exploitation Assembler les composants unitaires dans un package applicatif cohérent destiné au déploiement, puis l’intégrer à la gestion de configuration Documenter les applications pour faciliter les développements futurs et la mise en production (MEP) Harmoniser et industrialiser l’ensemble des composants et applications Utiliser les composants logiciels réutilisables et mettre à jour la nomenclature associée Recette unitaire et tests d'intégration : Responsable des tests unitaires : élaborer les scénarios de test et les réaliser Tester, identifier et corriger les dysfonctionnements éventuels du logiciel développé Vérifier que le produit correspond aux exigences spécifiées Participer à la préparation et à la réalisation des tests d'intégration Analyser les résultats et rédiger les rapports de tests Maintenance : Effectuer les développements nécessaires à la maintenance corrective et évolutive Participer à l’analyse et à la résolution des incidents en production Profil candidat: Compétences techniques : SwiftUI : Expert, maîtrise impérative XCode : Expert, maîtrise impérative Clean Code : Expert, maîtrise impérative Design System & UI Components : Expert, importance élevée Connaissances linguistiques : Français courant, maîtrise impérative Description détaillée : Hard Skills (techniques & standards Apple) : Expertise Swift : Maîtrise des standards Apple et des patterns de conception modernes afin d'assurer une application évolutive et performante. Qualité & Tests : Forte culture du testing (unitaires, UI, snapshots) et du Clean Code pour réduire la dette technique et garantir une qualité optimale. DevOps Mobile : Automatisation des processus de build, gestion des certificats et profils de provisioning, ainsi que suivi des performances après déploiement. Intégration API : Capacité à collaborer étroitement avec les équipes Backend pour définir des contrats d'interface (REST/GraphQL) optimisés pour le mobile. Soft Skills (Leadership & Produit) : Bras droit du Product Owner : Capacité à vulgariser les contraintes iOS, notamment les guidelines Apple et les délais de validation sur l'App Store, auprès du PO/PM. Leadership collaboratif : Coaching technique des profils juniors et promotion des bonnes pratiques en développement mobile. Orientation client : Focalisation sur la fluidité du parcours d'achat et la réduction des frictions lors du paiement (notamment via Apple Pay).
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.