Développeur mobile confirmé iOS / Android / KMM
ALTEN
Posted: December 8, 2023
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Développeur mobile iOS, Android et KMM pour rejoindre notre équipe de développement basée à Rabat.
Required Skills
Job Description
 
 
Nous recherchons un développeur mobile IOS, Android pour rejoindre notre équipe de développement basée à Rabat et qui aura pour principales missions de participerer à la conception, au développement, au test et à la mise en production d'applications mobiles de haute qualité pour répondre aux besoins de nos clients et contribuer à l'essor et à l'amélioration de nos solutions
Responsabilités principales :
• Analyser et comprendre les exigences fonctionnelles et techniques des projets
• Concevoir et développer des applications mobiles iOS / Android / KMM en accord avec les spécifications et les meilleures pratiques
• Réaliser des tests unitaires et d'intégration pour garantir la qualité du code
• Participer activement à la revue du code et à l'amélioration continue des méthodes de travail
• Collaborer étroitement avec d'autres développeurs, chefs de projet et parties prenantes pour assurer une communication claire et une bonne compréhension du projet
• Assurer la maintenance, l'évolution et l'optimisation des applications existantes
• Rédiger une documentation technique précise et cohérente
• Assurer une veille technologique pour rester à jour sur les dernières tendances et technologies mobiles
Profil recherché:
• Diplôme en informatique, ingénierie logicielle ou expérience équivalente
• Au moins 2 ans d'expérience en développement mobile iOS ou Android ou
KMM et notamment avec des frameworks et des outils tels que :
• iOS : Swift, SwiftUI, Combine, async/await, Fastlane, SwiftLint
• Android : Java, Kotlin, Compose, Gradle, Sonar
• Concepts d’architecture Clean Archi, MVVM, injection de dépendances
• Expérience dans les technologies de déploiement et d'intégration continue (GitlabCI)
• Connaissances en gestion de projet Agile (Scrum ou Kanban), maîtrise des outils JIRA et Confluence.
• Capacité à travailler de manière autonome et en équipe, avec une attention particulière à la résolution de problèmes et à l'adaptation aux situations changeantes
• Excellente communication écrite et orale en français et en anglais
• Proactivité et curiosité, ainsi qu'un désir continu d'apprendre et de se développer professionnellement
Compétences-clés
• Développement mobile iOS ou Android
• Avec à minima 2 ans d’expérience.
• Technologies Swift/SwiftUI (iOS) ou Java/Kotlin/Compose (Android)
• Anglais lu, compris, parlé
• Intérêt et curiosité pour les nouvelles technologies et l’univers mobile
Compétences additionnelles
• Bonnes pratiques de sécurité du développement mobile (échanges réseaux,
• certificate pinning, stockage de données sécurisé)
• Administration d’intégration continue (CI)
• Technologie Kotlin Multi Platform