maltem Paris
Mobile Engineer
maltem ParisFrance2 days ago
Full-timeInformation Technology

Contexte

L’entreprise recherche une personne experte en développement mobile pour intervenir sur la conception et le développement d’une nouvelle application mobile iOS et Android, destinée à des bénéficiaires et des administrateurs de services RH.

Le poste s’inscrit dans un contexte de création de produit, avec de forts enjeux d’architecture, de sécurité, de performance et d’industrialisation, au sein d’un environnement agile à l’échelle.


Responsabilités principales

Architecture et socle applicatif

  • Définir et mettre en place l’architecture mobile basée sur React Native et Expo (Managed Workflow)
  • Concevoir la navigation, le deep linking et la stratégie de thémage (clair / sombre)
  • Structurer les choix de state management et les fondations techniques de l’application

Sécurité et authentification

  • Implémenter l’authentification OIDC avec PKCE via une solution d’Identity Provider
  • Gérer le stockage sécurisé des données sensibles (Keychain / Keystore)
  • Appliquer les bonnes pratiques de sécurité mobile (protection de l’intégrité, détection root/jailbreak)

Données et stratégie offline-first

  • Concevoir un modèle de données robuste avec cache local
  • Définir et implémenter une stratégie offline-first incluant la synchronisation, la gestion des conflits et les files d’attente
  • Garantir une expérience utilisateur fluide en conditions de connectivité dégradée

Développement fonctionnel et intégration

  • Consommer des API REST
  • Intégrer des fonctionnalités natives et des SDK tiers (marketing automation)
  • Travailler en collaboration étroite avec les équipes design et produit

Qualité, performance et observabilité

  • Mettre en œuvre les tests unitaires, d’intégration et end-to-end
  • Instrumenter l’application pour le suivi des performances et de la stabilité (crash, cold start, TTI)
  • Optimiser le poids des bundles et la réactivité de l’interface utilisateur
  • Veiller au respect des standards d’accessibilité mobile (VoiceOver, TalkBack)

Industrialisation et déploiement

  • Mettre en place et maintenir des pipelines CI/CD sous GitLab
  • Automatiser les builds, signatures et distributions vers les stores (iOS et Android)
  • Contribuer à la documentation technique et au partage de bonnes pratiques


Profil recherché

La personne recherchée dispose d’une expertise confirmée en développement mobile :

  • Expérience professionnelle d’au moins 5 ans en développement mobile
  • Minimum 3 ans d’expérience significative en React Native
  • Excellente maîtrise de TypeScript
  • Solide expérience des flux OIDC / PKCE et des problématiques de sécurité mobile
  • Pratique avancée des frameworks de test (Jest, Testing Library, E2E)
  • Sensibilité forte aux enjeux de performance, de qualité et d’accessibilité
  • Maîtrise des outils de collaboration design (Figma)
  • Expérience des environnements CI/CD GitLab et des outils d’observabilité (Datadog ou équivalent)
  • Expérience en méthodologie Agile, idéalement dans des environnements à l’échelle
  • Autonomie, capacité de structuration et goût pour le partage de bonnes pratiques
  • Maîtrise du français à l’oral et à l’écrit


Environnement ou particularités

  • Création d’un produit mobile stratégique
  • Environnement agile et collaboratif
  • Forte exigence de qualité logicielle et de sécurité
  • Interaction étroite avec les équipes design, produit et backend


Ce poste est ouvert aux personnes en situation de handicap.

Key Skills

Ranked by relevance