جديد
Remote
وصف الوظيفة
Rejoignez **Crossing Hurdles**, une start‑up dynamique spécialisée dans les solutions mobiles à forte valeur ajoutée. En tant que **Développeur iOS Senior** en freelance, vous serez le moteur technique derrière la création, le développement et la maintenance d’applications iOS performantes, sécurisées et évolutives. Vous travaillerez en étroite collaboration avec les chefs de produit, les designers UI/UX et les ingénieurs backend afin de transformer les besoins fonctionnels en expériences utilisateur fluides et attractives.
### Vos missions principales
- **Conception & développement** : Concevoir l’architecture des nouvelles fonctionnalités en suivant les patterns MVC et MVVM, écrire du code Swift et Objective‑C propre, lisible et documenté.
- **Intégration d’API** : Consommer des services RESTful, gérer l’authentification, le caching et la synchronisation des données en temps réel.
- **Qualité du code** : Mettre en place des tests unitaires et UI (XCTest, UI‑Automation), participer aux revues de code, garantir la couverture de tests et la conformité aux standards de l’équipe.
- **Maintenance & optimisation** : Identifier et résoudre les bugs, améliorer les performances (temps de chargement, consommation mémoire), assurer la compatibilité avec les dernières versions d’iOS et les nouveaux appareils Apple.
- **Veille technologique** : Rester à jour sur les nouveautés du SDK Apple, SwiftUI, Combine, CoreML, ainsi que sur les bibliothèques tierces populaires (Alamofire, Realm, RxSwift, etc.).
- **Communication** : Rédiger des rapports d’avancement clairs, présenter les choix techniques aux parties prenantes non‑techniques, contribuer à la documentation du projet sur Confluence ou Notion.
### Profil recherché
- Minimum **5 ans d’expérience** en développement iOS, avec une maîtrise avérée de **Swift** (3+ ans) et **Objective‑C**.
- Solide compréhension des architectures **MVC**, **MVVM** et des principes SOLID.
- Expérience confirmée avec les **API RESTful**, le parsing JSON, la gestion des erreurs réseau et l’authentification OAuth.
- Maîtrise des outils de versionning **Git** (branches, pull‑requests, résolution de conflits).
- Capacité à écrire des **tests unitaires** et **tests UI** automatisés, et à intégrer les pipelines CI/CD (Fastlane, Jenkins, GitHub Actions).
- Excellentes compétences en **résolution de problèmes** et en **débogage** (Instruments, LLDB).
- Très bonnes aptitudes de **communication écrite et orale** en français et en anglais, capacité à vulgariser des concepts techniques.
- Autonomie, sens de l’initiative et capacité à travailler dans un environnement **remote** avec des équipes distribuées.
### Ce que nous offrons
- **Mission freelance** à durée indéterminée avec une rémunération compétitive (à négocier selon expérience).
- Flexibilité totale : travail **remote** depuis n’importe quel pays, avec des horaires adaptables.
- Accès à des projets à forte visibilité, utilisant les dernières technologies Apple.
- Collaboration avec une équipe passionnée, orientée innovation et amélioration continue.
- Possibilité d’évolution vers un rôle de **Lead Technique** ou **Architecte Mobile** selon vos ambitions.
Si vous êtes animé par la création d’applications mobiles d’exception et que vous souhaitez rejoindre une équipe où votre expertise sera reconnue et valorisée, envoyez dès maintenant votre CV et votre portfolio d’applications iOS.
**Crossing Hurdles** s’engage pour la diversité et l’inclusion : toutes les candidatures sont les bienvenues, quel que soit le genre, l’âge, le handicap ou l’origine.
---
*Poste à pourvoir immédiatement.*