Développeur IOS
- Temps complet
- Contract Type: Permanent
- Region: Morocco
Description de l'entreprise
ALTEN MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2200 collaborateurs et vise un centre d’excellence de 3300 ALTENiens en fin 2027. Elle s’impose aujourd’hui comme un acteur stratégique dans l’accompagnement du développement professionnel des ingénieurs.
Notre mission : répondre aux ambitions technologiques de nos clients — grands donneurs d’ordre internationaux — dans les secteurs de l’automobile, du ferroviaire, de la R&D et de l’IT, des télécommunications et des médias.
Rejoindre ALTEN MAroc, c’est intégrer un écosystème d’excellence et bénéficier :
• D’un parcours de carrière personnalisé et évolutif
• D’une politique ambitieuse de développement des compétences
• D’un environnement de travail stimulant, collaboratif et porteur de sens
Description du poste
Le Développeur IOS aura comme missions :
- Conception et développement d’applications iOS
- Développer de nouvelles fonctionnalités sur les applications mobiles iOS en Swift (et/ou Objective-C selon le stack).
- Participer à la conception technique en collaboration avec l’équipe produit et design.
- Intégrer les APIs internes et externes (REST, GraphQL, etc.).
- Maintenance et amélioration du code existant
- Corriger les bugs et améliorer la performance et la stabilité des applications.
- Refactoriser le code pour assurer sa maintenabilité et son évolutivité.
- Effectuer la migration vers les nouvelles versions d’iOS ou de frameworks.
- Qualité et tests
- Rédiger et maintenir des tests unitaires, d’intégration et automatisés.
- Participer à la revue de code (code review) pour garantir la qualité du code.
- Contribuer à la mise en place et à l’amélioration des bonnes pratiques de développement.
- Collaboration et suivi de projet
- Travailler en étroite collaboration avec les équipes produit, backend, QA et design.
- Participer aux rituels Agile (daily, sprint planning, rétrospectives, etc.).
- Contribuer à la documentation technique et fonctionnelle.
- Veille technologique
- Se tenir informé des dernières évolutions du développement iOS et des guidelines Apple.
- Proposer des améliorations techniques ou ergonomiques sur les produits existants.
Qualifications
Compétences techniques
- Swift, SwiftUI
- Clean Architecture
- Swift Concurrency
- REST
- Respect des standards d’accessibilité (Accessibility)
Compétences comportementales (Soft Skills)
- Anglais niveau C2
- Proactive, orientée solutions
- Collaboration efficace au sein d’équipes pluridisciplinaires
- Échanges constructifs lors des revues de code et des feedbacks
- Sens du détail et rigueur dans l’exécution
Informations complémentaires
Vous êtes rigoureux, créatif, curieux et vous aimez travailler en équipe et monter en compétence dans un environnement dynamique. Les métiers du service vous animent et vous souhaitez évoluer dans un environnement convivial, rejoignez-nous !