Senior React Native Mobile Developer

AlithyaQuebec, CanadaOn-siteFull-timeSenior, 5–8 yearsListed 1 month ago

Apply now

About this role

Votre rôle, votre impact

En tant que développeur principal ou développeuse principale mobile React Native, vous rejoindrez une escouade Agile multidisciplinaire évoluant dans le secteur financier. Au-delà du développement de fonctionnalités, vous contribuerez aux décisions techniques, à l’architecture des solutions et à l’amélioration continue des pratiques de développement. Votre capacité à intervenir au-delà de la couche React Native, à comprendre les interactions avec les plateformes mobiles natives et à diagnostiquer des problématiques complexes contribuera directement à l’évolution des solutions et des pratiques de l’escouade.

Les clés de votre réussite

- 6 à 7 ans d'expérience en développement React, JavaScript et TypeScript, avec une expertise approfondie de React;
- Expérience significative en livraison d'applications mobiles React Native;
- Expérience concrète en développement natif iOS et/ou Android, incluant la création ou la maintenance de modules natifs;
- Expérience avec les API backend, les stratégies de tests automatisés et les pratiques CI/CD;
- Expérience au sein d'une escouade Agile multidisciplinaire;
- Maîtrise de JavaScript/TypeScript, ainsi qu’une excellente compréhension de l'architecture React Native;
- Solides compétences en diagnostic de problèmes complexes multi-couches et capacité à vulgariser des enjeux techniques;
- Bonne maîtrise des écosystèmes iOS et Android, notamment :

Intégrations entre React Native et les couches natives/ modules natifs;
- Authentification, biométrie, stockage sécurisé, notifications, permissions;
- Gestion réseau, performances et configurations multi-environnements;
- Compilation, signature et distribution d'applications iOS et Android;
- Diagnostic de problèmes spécifiques à iOS ou Android.

Vos atouts supplémentaires

- E xpérience dans le secteur bancaire, financier, de l’assurance ou dans tout environnement fortement réglementé;
- Expérience sur des applications à haute disponibilité et à large base d'utilisateurs, ainsi qu’à titre de référence technique, de mentor ou de développeur principal;
- Expérience dans des environnements multi-équipes avec plusieurs systèmes et API interdépendants;
- Connaissance des pratiques de sécurité applicative mobile et des solutions d'authentification forte.

Compétences linguistiques

- Français : Maîtrisé
- Anglais : Avancé

Veuillez noter qu’un anglais de niveau avancé est requis en raison de la nature des tâches, notamment pour communiquer de manière fréquente avec la clientèle hors du Québec.