FCamara Consulting & Training
FCamara Consulting & Training
1 001 – 5 000 Employés
AssuranceLogistiqueSoins de santé
FCamara Consulting & Training est une multinationale brésilienne spécialisée dans la transformation numérique et le conseil en technologies. Ses activités couvrent l’innovation, le commerce électronique, la stratégie numérique, l’intelligence artificielle et la cybersécurité, afin d’aider les organisations à intégrer la technologie dans leurs opérations commerciales en constante évolution. L’entreprise accompagne des clients dans les secteurs de la santé, de l’assurance, de la logistique, du commerce de détail et de la finance, en les aidant à développer et à moderniser leurs capacités numériques.

Développeur Frontend Mobile Android

Développez un produit financier numérique pour un client du secteur des services financiers en tant que développeur Android. Utilisez le développement natif en Kotlin, une architecture modulaire et une interface pilotée par le serveur.

Description

  • Développer et améliorer des fonctionnalités mobiles intégrées aux autres applications du client.
  • Développer des applications Android natives avec Kotlin.
  • Créer des interfaces réactives et fluides conformes aux normes UX et UI du produit.
  • Construire des composants réutilisables au sein d’une architecture modulaire et enfichable.
  • Implémenter des composants et des parcours utilisateurs selon les principes d’une interface pilotée par le serveur.
  • Interpréter les configurations et les contrats du backend afin de générer des interfaces dynamiques.
  • Intégrer les applications mobiles aux API et services backend.
  • Gérer l’état de l’application, la mise en cache, la persistance locale et la synchronisation des données.
  • Concevoir la gestion des erreurs liées aux interruptions de service et aux problèmes de connectivité.
  • Maintenir les performances, la stabilité et la réactivité des parcours utilisateurs.
  • Appliquer des pratiques de sécurité mobile adaptées aux environnements des institutions financières.
  • Créer des tests unitaires et d’intégration tout en contribuant aux stratégies de tests automatisés.
  • Participer aux revues de code et à la définition des normes techniques.
  • Collaborer avec les équipes Backend, Architecture, QA, Product Owner et UX/UI.
  • Contribuer à l’évolution de l’architecture mobile et des composants partagés au fil du temps.
  • Soutenir l’observabilité, la surveillance et l’analyse des défaillances des applications mobiles.

Exigences

  • Expérience dans le développement d’applications mobiles natives.
  • Maîtrise d’Android, de Kotlin et de Jetpack Compose et/ou d’Android Views.
  • Compréhension des architectures mobiles telles que MVVM, Clean Architecture ou des approches comparables.
  • Expérience dans l’intégration d’applications avec des API REST.
  • Connaissance de JSON ainsi que de la sérialisation et de la désérialisation des données.
  • Expérience en programmation asynchrone et en gestion de la concurrence.
  • Compréhension de la modularisation des applications mobiles.
  • Maîtrise de Git et des stratégies de contrôle de version.
  • Expérience des tests unitaires et automatisés.
  • Expérience dans l’application de CI/CD au développement mobile.
  • Compréhension du cycle de vie des applications Android.
  • Connaissance du développement sur la plateforme Google et de ses directives en matière d’expérience utilisateur.
  • La connaissance d’OAuth 2.0 et d’OpenID Connect est un atout.
  • La connaissance de JWT et de la gestion sécurisée des jetons est un atout.
  • La connaissance du stockage sécurisé des informations sur les appareils mobiles est un atout.
  • La connaissance d’Android Keystore est un atout.
  • La connaissance du certificate pinning est un atout.
  • La connaissance de l’authentification biométrique est un atout.
  • La connaissance des pratiques de codage sécurisé est un atout.
  • La connaissance de la norme OWASP Mobile Application Security est un atout.
  • Expérience dans la banque numérique, la fintech ou les solutions de paiement.
  • Expérience avec les interfaces pilotées par le serveur.
  • Expérience avec les Super Apps.
  • Connaissance des architectures modulaires et enfichables.
  • Expérience avec des applications à grande échelle et critiques pour l’activité.
  • Connaissance des feature flags et de la configuration à distance.
  • Expérience en observabilité et en surveillance des applications mobiles.
  • Expérience des produits financiers, des paiements et des portefeuilles numériques.

Offres similaires

Joom

Responsable de la réussite client grands comptes, Brésil (à distance)

Joom

Pilotez les renouvellements, la fidélisation et le développement des comptes clients grands comptes de JoomPulse. Transformez les analyses de Mercado Livre et Shopee en recommandations concrètes pour les vendeurs sur les marketplaces.

Ouvrir
Terumo Medical Corporation

Responsable régional des ventes, Terumo Interventional Systems

Terumo Medical Corporation

Pilotez les ventes de dispositifs médicaux dans une région du centre-nord du New Jersey, en encadrant les équipes de terrain et les relations avec les hôpitaux. Développez le chiffre d’affaires régional, les performances commerciales et la promotion conforme des produits Terumo Interventional Systems.

Ouvrir
Claroty

Ingénieur en automatisation QA

Claroty

Développez l’automatisation des API et de l’interface utilisateur ainsi que des contrôles qualité CI/CD pour la plateforme de sécurité cyberphysique de Claroty. Contribuez à protéger les infrastructures critiques grâce à des tests fiables.

Ouvrir
The Clorox Company

Responsable des finances industrielles

The Clorox Company

Pilote les activités financières industrielles de Clorox, notamment la consolidation des coûts, les prévisions et la clôture comptable mensuelle. Collabore avec les sites de production, les Achats et la Planification des approvisionnements au Mexique.

Ouvrir