Description du poste
En tant que Développeur React Native Sénior, vous serez responsable de la conception, du développement et de l'optimisation de nos applications mobiles cross-plateformes (iOS et Android). Vous jouerez un rôle clé dans l'implémentation des fonctionnalités complexes, notamment autour de l'authentification et de la sécurisation des données, et contribuerez à garantir une expérience utilisateur fluide et sécurisée. Votre expertise en architecture mobile et navigation sera essentielle pour structurer des applications robustes et performantes.
Responsabilités principales
- Développer et maintenir des applications mobiles performantes avec React Native, Expo, et Typescript.
- Concevoir et implémenter des architectures logicielles solides adaptées aux besoins des applications mobiles.
- Assurer une navigation fluide et intuitive grâce à des pratiques de navigation avancées.
- Implémenter des solutions d'authentification et de sécurisation des données sensibles.
- Garantir une compatibilité optimale sur iOS et Android.
- Optimiser les performances, notamment en matière de rendu et de gestion de la mémoire.
- Utiliser et maîtriser Expo EAS pour gérer efficacement les builds et les déploiements.
- Participer à la revue de code et au partage des bonnes pratiques avec les membres de l'équipe.
- Collaborer avec les équipes backend pour assurer une intégration fluide des API.
Compétences requises
- Excellente maîtrise de React Native, Expo et Typescript.
- Connaissance approfondie de l'architecture mobile (structure des projets, gestion des états, etc.).
- Expérience avérée dans l'implémentation de solutions d'authentification sécurisées (OAuth, biométrie, etc.).
- Bonne compréhension des enjeux de sécurité des applications mobiles.
- Compétences en optimisation des performances mobiles et résolution des problèmes liés à la compatibilité.
- Familiarité avec Expo EAS pour la création et la distribution d'applications.
- Capacité à réaliser des tests (unitaires, fonctionnels et E2E).
- Capacité à documenter les solutions techniques de manière claire.
Profil recherché
- Minimum 5 années d’expérience en tant que développeur mobile avec React Native.
- Expérience significative dans le développement d'applications mobiles pour des projets complexes.
- Capacité à collaborer dans un environnement agile et à participer aux cérémonies Scrum.
- Esprit analytique et goût pour la résolution de problèmes techniques complexes.
A propos d’IbanFirst
iBanFirst est un acteur international des services financiers offrant des solutions de paiement alternatives à l’offre traditionnelle des banques.
Fintech fondée en 2013, iBanFirst a développé une plateforme bancaire de pointe qui permet aux PME internationales de réaliser des transactions multidevises rapides, sécurisées et au juste prix.
Grâce à iBanFirst, les équipes financières peuvent envoyer et recevoir des paiements dans plus de 30 devises et bénéficier d’un accompagnement personnalisé pour couvrir leurs risques de change.
Depuis 2016, iBanFirst a levé 46 millions d’euros et en mai 2021, le fonds californien Marlin Equity Partners a investi 200M€, accélérant ainsi la croissance et le développement d’iBanFirst.
Rejoindre iBanFirst, c’est l'opportunité unique de développer vos compétences et d'évoluer rapidement dans un environnement international, à la pointe de l'innovation.