OmDev Logo
GetYourJob
0
Publié il y a 10 jours

Developpeur senior iOS / Swift (H/F)

Entreprise
Cherry PickPlateforme freelance
Localisation
Paris
Hybride
Type de contrat
Freelance
Niveau
Senior
Rémunération
450ۥ Taux journalier

Salaire du marché

Médiane du marché
450€/j
Dans le marché
410€/jfourchette habituelle490€/j
Cette offre : 450€/j

Basé sur 23 offres pour ce poste (Senior, France, 3 dernières semaines). Fourchette habituelle 410€/j–490€/j, médiane 450€/j. Cette offre (450€/j) est dans la fourchette.

0vues
0clics

Description du poste

🎯 Contexte de mission

Dans le cadre du développement de solutions mobiles innovantes dans le domaine des paiements et des services transactionnels, vous intégrerez une équipe d’experts techniques engagée dans une démarche d’amélioration continue.

La mission porte sur la conception et le développement d'applications iOS modernes, avec un fort accent sur la qualité du code, la sécurité, la réutilisabilité et l'application des bonnes pratiques d'architecture logicielle.

Vous évoluerez dans un environnement international et collaboratif, au sein d'une équipe technologique qui cherche continuellement à améliorer ses méthodes de développement et à intégrer de nouvelles approches, notamment autour du développement assisté par IA.

🛠️ Missions principales et rôle

  • Concevoir et développer du code iOS propre, sécurisé et maintenable, notamment selon les principes de Clean Architecture.

  • Développer des composants et fonctionnalités réutilisables par l'équipe.

  • Participer à la conception et à l'évolution de l'architecture des applications.

  • Concevoir des prototypes et des solutions techniques exploitables.

  • Appliquer les standards et bonnes pratiques modernes du développement iOS.

  • Utiliser les méthodes, normes et outils de conception adaptés afin de garantir la qualité et l'efficacité des solutions.

  • Intégrer les pratiques de développement assisté par IA dans les activités de développement.

  • Participer aux revues de code et à l'amélioration continue des pratiques techniques.

  • Accompagner les nouveaux développeurs dans leur intégration et contribuer à leur montée en compétences.

  • Apporter un support technique aux membres de l'équipe.

  • Maintenir une documentation technique complète afin de faciliter la maintenance et les futures évolutions.

  • Collaborer avec les différents interlocuteurs techniques et IT pour assurer la livraison des solutions.

  • Effectuer une veille technologique et contribuer à l'adoption de nouvelles technologies pertinentes.

🎯 Objectifs

  • Garantir un haut niveau de qualité, de sécurité et de maintenabilité du code.

  • Développer des applications iOS modernes et performantes.

  • Favoriser la réutilisation des composants et l'industrialisation du développement.

  • Contribuer à l'amélioration continue des pratiques de développement mobile.

  • Exploiter intelligemment les outils d'IA afin d'accélérer et d'améliorer les développements.

  • Contribuer à la progression technique et collective de l'équipe.

💻 Compétences requises

📱 Développement iOS

  • Swift

  • SwiftUI

  • UIKit

  • Développement d'applications mobiles iOS

  • Conception et développement logiciel

  • Clean Architecture

🧰 Écosystème iOS

  • Xcode

  • Swift Package Manager (SPM)

  • Fastlane

  • Firebase

  • SonarQube

  • Git / GitLab

🚀 DevOps & CI/CD

  • Outils et pratiques CI/CD

  • GitFlow

🤖 IA & développement

  • Développement assisté par IA

  • Capacité à exploiter les outils d'IA de manière pertinente pour accélérer et améliorer le développement

🔧 Méthodologies

  • Méthodes Agile

  • Bonnes pratiques de développement logiciel

  • Revue de code

  • Documentation technique

👤 Profil

  • 5 ans d'expérience minimum en développement mobile iOS, avec une solide maîtrise de Swift et SwiftUI.

  • Expérience pratique avec UIKit.

  • Solide expérience en conception et développement logiciel.

  • Excellentes capacités d'analyse et de résolution de problèmes.

  • Autonomie, rigueur et sens de l'organisation.

  • Capacité à prendre des initiatives et à être force de proposition.

  • Curiosité et volonté d'apprendre de nouvelles technologies.

  • Excellentes qualités relationnelles et capacités de communication.

  • Capacité à expliquer des sujets et procédures techniques complexes.

  • Goût pour le partage de connaissances et l'accompagnement des développeurs.

  • Esprit collaboratif tout en étant capable de travailler de manière autonome.

  • Anglais professionnel, à l'oral comme à l'écrit.

Exigences du poste

Stack technique :

SwiftSwiftUIUIKitDéveloppement d'applicationsiOS (Swift)Conception logicielleDeveloppement logicielClean ArchitectureXcodeSwift package managerFastlaneFirebaseSonarQubeGitGitLabOutils ci/cdCI/CDGitflowMéthodes AgileClean CodeDocumentation technique

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Cherry PickPlateforme freelance
Secteur ::Autre
Voir toutes les offres de Cherry Pick

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

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