Développeur iOS Swift sénior média / audio/ vidéo(H/F)
WARREN WALTER
Paris, France
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Paris, France
Tech stack
Clean Code Principles
iOS
Unit Testing
Code Review
Continuous Delivery
Continuous Integration
Dependency Injection
Human-Computer Interaction
JSON
Model View ViewModel
Software Engineering
UIKit
Swiftui
Firebase
GIT
Gitlab-ci
CocoaPods
REST
Jenkins
Requirements
- Expertise Mobile Native : expérience significative dans le développement d'applications iOS, avec une maîtrise de Swift et SwiftUI.
- Maîtrise de l'Écosystème Apple : utilisation fluide de Combine, UIKit, la gestion de la concurrence, ainsi que des outils de gestion de dépendances (SPM, Cocoapods) et de profiling (Instruments).
- Architecture & Clean Code : Solides connaissances dans au moins un des patterns VIPER, MVVM et MVP. Vous appliquez rigoureusement les principes SOLID pour garantir un code évolutif et maintenable.
- Intégration & Data : Capacité à consommer des API REST/JSON et à intégrer des bibliothèques tierces avec efficacité.
- Culture Qualité & Craftsmanship : Pratique avancée de l'injection de dépendances, des tests unitaires, des revues de code et du pair programming. Vous avez à cœur de respecter les Human Interface Guidelines d'Apple.
- Industrialisation (CI/CD) : Familiarité avec les environnements de déploiement continu (Git, Jenkins, GitLab-CI, Firebase, Fastlane)
About the company
Nous accompagnons un acteur majeur dans le développement et l'évolution de ses applications mobiles à forte visibilité.