Développeur Mobile Senior iOS H/FJOBINLIVE

Haute-Savoie (74)CDI
Il y a 1 heuresSoyez parmi les premiers à postuler

L'entreprise : JOBINLIVE

JobinLive est un cabinet de recrutement et de communication RH orienté inclusion avec un objectif simple : la mise en relation des candidats en situation de handicap en recherche d'emploi avec les recruteurs à la recherche de nouveaux talents.
Depuis 2006, notre équipe de recruteurs passionnés accompagne les entreprises dans leur recherche de nouveaux talents dans les secteurs suivants :
Bancaire, IT, Commerce, Distribution, Energie ou encore Hôtellerie-Restauration. Chaque année, ce sont des milliers de candidats accompagnés vers l'emploi et des centaines de recruteurs qui intègrent des talents diversifiés !
Que vous soyez candidat ou recruteur, notre équipe vous accompagne tout au long de vos recherches.

Description du poste

JOBINLIVE recrute pour le compte de son client Somfy

Bienvenue chez SOMFY !

En tant que leader mondialement reconnu dans le domaine de l'automatisation des fenêtres et des portes, SOMFY est dédié à la transformation des maisons en environnements intelligents et connectés. Notre mission va au-delà de la simple technologie ; nous nous efforçons d'inspirer des solutions de vie innovantes et durables qui améliorent le confort tout en réduisant la consommation d'énergie et l'empreinte carbone.

Chez SOMFY, l'innovation et la durabilité sont au cœur de nos valeurs. Nous offrons de nombreuses opportunités d'évolution et de développement professionnels, en favorisant une culture qui met l'accent sur la mobilité interne et la diversité. Découvrez nos différentes offres d'emploi et réfléchissez à la manière dont vos compétences et votre passion peuvent contribuer à notre vision d'un meilleur quotidien.


Le pôle Mobile conçoit, développe et maintient les applications mobiles iOS et Android du Groupe, pour les utilisateurs finaux et les installateurs.

Le Développeur iOS Senior H/F prend en charge les applications iOS du Groupe, de la conception à la vie série, dans le respect du cadre projet, de la méthodologie de développement et des standards métier. Il/elle participe aux choix techniques, à la qualité du code et à la tenue des engagements collectifs, et aide à organiser l'équipe : priorisation du backlog, synchronisation avec les autres parties prenantes, accompagnement des développeurs plus juniors.

Vos missions seront les suivantes :

Conception et développement

  • Développer, tester et maintenir les fonctionnalités des applications iOS. Apporter votre expertise en développement mobile, accompagner les évolutions et aider à résoudre les incidents.

  • Intégrer les applications avec les APIs du cloud et les produits connectés.

  • Analyser les besoins fonctionnels et techniques, et participer à la définition de l'architecture logicielle mobile sur votre périmètre.

  • Évaluer les risques techniques et proposer des arbitrages de conception pragmatiques.

Coordination et organisation

  • Prendre part aux rituels Scrum de l'équipe, animés par le Scrum Master, et adopter une posture de facilitateur.

  • Organiser et prioriser le backlog avec le(s) Product Owner(s), et contribuer au cadrage et à l'estimation des besoins.

  • Synchroniser l'équipe avec le Release Train Engineer et les autres équipes du train, et participer aux échanges avec l'écosystème.

  • Remonter au plus tôt les obstacles techniques ou organisationnels, dans les instances dédiées ou en dehors si besoin, et partager l'avancement de vos travaux.

Qualité et amélioration continue

  • Respecter les processus et standards métier, et contribuer à les améliorer.

  • Rédiger et tenir à jour la documentation technique : spécifications d'architecture, documentation des APIs et interfaces, guides d'intégration.

  • Gérer en autonomie la distribution des applications sur TestFlight et l'App Store avec les outils en place, ainsi que les certificats et les profils de provisioning.

Accompagnement de l'équipe

  • Prendre part aux choix techniques de l'équipe et en partager la responsabilité.

  • Accueillir les nouveaux membres et les aider à prendre en main le produit.

  • Partager vos connaissances et accompagner au quotidien les développeurs plus juniors, pour que l'équipe gagne en autonomie.

  • Contribuer à une bonne dynamique d'équipe.

Veille et innovation

  • Assurer une veille sur le marché et sur le développement mobile : langages, frameworks natifs, architecture, publication.

  • Explorer et proposer des sujets utiles à Somfy, y compris l'usage des outils d'IA dans le développement.

  • Contribuer à protéger les innovations par brevet.

Description du profil

Prérequis techniques (vous maîtrisez plusieurs de ces compétences) :

  • Swift (maîtrise) : concurrence moderne (async/await, Task, Actor), protocols, generics.

  • Frameworks UI iOS (maîtrise) : SwiftUI en production, UIKit en environnement hybride, cycle de vie de l'application.

  • Architecture logicielle mobile (maîtrise) : MVVM, Clean Architecture, modularité, injection de dépendances.

  • Tests et qualité du code (maîtrise) : XCTest, mocks, lint et analyse statique.

  • CI/CD et publication (maîtrise) : Git, GitLab CI, Fastlane, Fastlane Match (certificats et profils de provisioning), TestFlight, App Store.

  • Intégration d'APIs (maîtrise) : APIs REST/JSON, consommation des APIs du cloud, gestion des erreurs réseau.

Les « plus » :

  • Connectivité et intégration système (connaissance des principes) : CoreBluetooth / BLE (Central/Peripheral, scanning, caractéristiques GATT), Wi-Fi, gestion d'état des devices IoT.

  • Outils d'IA (maîtrise) : vous les utilisez au quotidien pour gagner en efficacité.

Anglais : niveau B2 requis.

Postulez chez JOBINLIVE

au poste de Développeur Mobile Senior iOS H/F - CDI.

Par exemple : prenom.nom@domaine.com. Ce champ est obligatoire.
J'atteste que je suis en situation de handicap
En cliquant sur "Postuler à cette offre", j'accepte les conditions générales d'utilisation du site Agefiph
Référence : somfygroup-REF4400G