OmDev Logo
GetYourJob
0
Publié aujourd'hui

Développeur iOS Senior Swift / SwiftUI

Entreprise
Localisation
Paris, Île-de-France
Hybride
Type de contrat
Freelance
Niveau
Senior
Rémunération
420 – 450 €/jour• Taux journalier

Salaire du marché

Médiane du marché
500€/j
Sous le marché
438€/jfourchette habituelle525€/j
Cette offre : 435€/j

Basé sur 10 offres pour ce poste (Senior, Paris, 3 dernières semaines). Fourchette habituelle 438€/j–525€/j, médiane 500€/j. Cette offre (435€/j) est sous la fourchette.

TJM du marché pour Mobile (Senior) à Paris : médiane 500 €/jour, P25–P75 : 438–525 €/jour, n = 10 offres.

Baromètre TJM et salaires IT

Description du poste

Dans le cadre de l’évolution d’une application mobile média grand public de grande envergure, nous recherchons un Développeur iOS Senior spécialisé en Swift et SwiftUI.

Vous interviendrez sur la conception, le développement et la maintenance de nouvelles fonctionnalités, au sein d’une équipe produit et technique travaillant en étroite collaboration avec les équipes Produit, Design et Backend.

Vous contribuerez à proposer une expérience utilisateur fluide, performante et accessible, tout en participant activement à l’amélioration continue de l’application et à la qualité de son code.

Vos missions

En tant que Développeur iOS Senior, vos principales responsabilités seront les suivantes :

  • Concevoir, développer et maintenir de nouvelles fonctionnalités pour une application iOS grand public à fort trafic.

  • Développer des interfaces natives modernes avec Swift et SwiftUI, dans le respect des bonnes pratiques de développement iOS.

  • Participer aux choix d’architecture et à la mise en œuvre d’une architecture modulaire fondée sur les principes de Clean Architecture.

  • Utiliser Swift Concurrency pour gérer les traitements asynchrones et optimiser la réactivité de l’application.

  • Gérer les dépendances et les modules avec Swift Package Manager (SPM).

  • Collaborer à la maintenance et à l’évolution d’un Design System propriétaire afin de garantir la cohérence des interfaces.

  • Intégrer les API d’un Backend for Frontend (BFF) et contribuer à la définition des contrats d’API avec les équipes Backend.

  • Mettre en œuvre et maintenir les mécanismes de notifications push.

  • Participer à la mise en place et à la maintenance des outils et pipelines d’intégration et de déploiement continus (CI/CD).

  • Veiller à la qualité du code, à la maintenabilité, à la performance et à la stabilité de l’application en production.

  • Appliquer les bonnes pratiques d’accessibilité numérique, en tenant compte des exigences du RGAA 4.1.

  • Collaborer étroitement avec les équipes Produit et Design pour traduire les besoins utilisateurs et les intentions graphiques en solutions techniques adaptées.

  • Participer aux rituels Agile/Scrum, aux revues de code et aux échanges techniques de l’équipe.

  • Être force de proposition pour améliorer l’expérience utilisateur, les pratiques de développement et la qualité globale du produit.

Profil recherché

Vous justifiez de plus de 5 ans d’expérience significative en développement iOS, avec une maîtrise confirmée de Swift et SwiftUI et une expérience concrète de mise en production d’applications mobiles.

Vous avez idéalement contribué à des applications média ou à fort contenu éditorial, utilisées par un large public.

Compétences techniques requises

Développement iOS

  • Excellente maîtrise de Swift et SwiftUI.

  • Bonne connaissance de Swift Concurrency et de la programmation asynchrone.

  • Maîtrise des architectures applicatives modulaires et des principes de Clean Architecture.

  • Utilisation de Swift Package Manager pour la gestion des dépendances.

Architecture et intégration

  • Expérience du développement et de la maintenance d’applications grand public à fort trafic.

  • Expérience de l’intégration d’API dans un environnement Backend for Frontend (BFF).

  • Capacité à participer à la définition des API en collaboration avec les équipes Backend.

  • Maîtrise des solutions de notifications push du marché.

Qualité et industrialisation

  • Expérience dans la mise en place et la maintenance de pipelines CI/CD.

  • Rigueur dans la conception, la lisibilité et la maintenabilité du code.

  • Sensibilité aux problématiques de performance, de stabilité et de qualité de l’expérience utilisateur.

  • Application des principes d’accessibilité numérique, notamment au regard du RGAA 4.1.

Design System et expérience utilisateur

  • Expérience de la collaboration sur un Design System propriétaire, incluant sa maintenance et son évolution.

  • Capacité à travailler avec les designers pour garantir la fidélité des interfaces et la cohérence des parcours utilisateurs.

  • Intérêt marqué pour les produits média et les usages du grand public.

Compétences comportementales et méthodologiques
  • Expérience confirmée du travail en équipe de développement composée d’au moins quatre développeurs.

  • Pratique des méthodologies Agile/Scrum.

  • Bonne communication et capacité à collaborer avec des interlocuteurs techniques et fonctionnels.

  • Capacité à échanger efficacement avec les équipes Produit, Design et Backend.

  • Autonomie, esprit d’équipe et force de proposition.

  • Rigueur et souci du détail dans l’exécution des développements.

  • Sensibilité aux besoins des utilisateurs et volonté de contribuer à l’amélioration continue du produit.

Exigences du poste

Compétences requises

  • iOS (Swift)
  • Swift
  • SwiftUI

Un plus

  • Multithreading
  • API Development
  • Accessibilité web
  • Agile
  • Scrum
  • CI/CD
  • Clean Architecture
  • Clean Code
  • Continuous Improvement
  • Design System
  • UX/UI

Toutes les offres IT à Paris

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

SAPIENS Group Depuis 2003, nous nous efforçons de répondre aux nouvelles problématiques de nos clients. Pour ce faire Sapiens Group a créé quatre filiales : ITIL Consulting, Sapiens NTIC, Tenesea Formation et Wemagine. Expert dans chacun de ses domaines, nous saurons répondre à vos attentes que vous soyez à la recherche de conseil en déploiement de solutions métiers, de développement web, de formation pour vos collaborateurs ou de la gestion de votre campagne marketing. Le Groupe Sapiens une organisation souple, à dimension humaine. Flexibles, nous adaptons nos prestations aux besoins de nos clients. Il faut également savoir que nous nous distinguons par une forte indépendance technologique et financière, garantissant ainsi une transparence totale de notre expertise technologique. Depuis sa création, Sapiens Group connait une croissance organique de son chiffre d’affaire. Nous étions 60 personnes en 2010, 80 en 2011, à ce jour nous sommes plus de 100 collaborateurs. Ouvert et disponible, nous serons ravis de vous recevoir dans nos locaux à Paris, Toulouse, Nantes, Lille ou Lyon.

Voir toutes les offres de Sapiens Group

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.