Back to search
IDEMIA Public Security Linkedin · Posted 18d ago

Développeur mobile senior

Casablanca

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Description du poste :

 

  • Concevoir, développer, tester et maintenir des applications mobiles Android. 
  • Contribuer à l’architecture, à la conception et au développement logiciel en mettant en place des structures robustes (design patterns, couches applicatives, composants réutilisables) et en développant des modules complexes dans le respect des contraintes de qualité, de coûts et de délais. 
  • Appliquer et promouvoir les bonnes pratiques d’ingénierie logicielle : développement sécurisé, revues de code, optimisation des performances, tests, CI/CD et documentation, tout en contribuant aux activités de déploiement, de maintenance et d’évolution des solutions. 
  • Participer à l’analyse des besoins, aux estimations, à la gouvernance technique ainsi qu’à la résolution de problématiques techniques complexes. 

 

Description du profil :

Compétences techniques

  •  Diplôme d’ingénieur ou formation validée en informatique, ou équivalent. 
  •  4 à 7 ans d’expérience minimum en développement logiciel mobile.

Compétences indispensables :

  • Solide expertise en développement Android avec Kotlin, Java, Android SDK et Jetpack Compose, ainsi qu’une expérience avérée dans la conception d’applications mobiles robustes et évolutives.
  •  Très bonne maîtrise des outils et bonnes pratiques de développement, notamment Git, Android Studio, Maven, bases de données sécurisées, ainsi que des outils de gestion de projets Agile tels que Jira. 
  • Solide connaissance de la Clean Architecture, du modèle de conception MVVM et du chiffrement des données.

Compétences appréciées :

  • Expérience avec des solutions d’authentification et de gestion des identités telles que Keycloak et OpenID Connect. 
  • Expérience avec les solutions de gestion des appareils mobiles (MDM).

Langues

  •  Français : courant.
  • Anglais : niveau professionnel.

Soft skills

  • Bonnes capacités de communication et esprit d’équipe.
  • Rigueur, organisation et capacité d’analyse.
  • Capacité d’adaptation et autonomie.

 

 

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search