Développeur d'applications mobiles/React native - Montreal, Canada - Akkodis
Description
Description du mandat
On est à la recherche d'un développeur d'application mobile, ayant une
expertise dans le domaine des technologies React Native, pour travailler sur une
nouvelle application mobile liée à son système de réservation.
Plusieurs postes sont ouverts afin de créer une toute nouvelle équipe mobile au sein de la compagnie.
Le développeur mobile devrait être à l'aise avec les technologies suivantes :
Développement mobile multi-plateformes Android et iOS à travers
React Native
Habiletés à travailler dans une app hybride native et WebView
Utilisation d'APIs REST (déjà existants)
Composition d'interfaces utilisateurs de qualité liées à un système de
design uniformisé (design system à respecter).
Principaux biens livrables à réaliser
Dans le cadre de la livraison de projet :
• Bâtir une toute nouvelle application mobile multi-plateformes supporté par
une équipe de développement, d'architecte et PO
• Résoudre les défectuosités adjacentes à la création de nouvelles
fonctionnalités
• Maintenir le code et supporte l'écriture de tests automatisés lorsque
pertinent.
• S'assurer que les solutions respectent les principes d'architecture et cadre
avec l'approche d'un produit minimum viable (MVP)
• Participer à des sessions de travail avec différentes équipes
Qualités personnelles
• Débrouillardise, créativité et autonomie
• Facilité à communiquer avec les parties prenantes
• Bonne organisation et détermination
• Bilinguisme, Anglais-Français (parlé & écrit)
• Grande capacité à travailler en équipe
• Appétit à coder de nouvelles applications à partir de zéro
• Possède un esprit analytique tout en ayant une vue globale de la situation
Renseignements supplémentaires
A titre d'information, le projet utilise Visual Studio Code ainsi que les outils
Atlassian avec BitBucket, Jira et Confluence. Une connaissance de ces produits
serait un atout. Une connaissance de Git est nécessaire.
Compétences et expériences spécifiques requises
Conception et programmation
9+ années comme développeur.
Plus de cinq (5) ans d'expérience dans les technologies entourant le développement mobile
Connaissance des plates-formes technologiques supportant les apps mobiles
Capacité à écrire du code JavaScript clair, structuré et documenté
Connaissance des plates-formes technologique supportant l'expérience client et des tendances (système de réservation, paiement, etc.)
Compréhension de programmation mobile d'interfaces accessibles (a11y/accessibility)
Programmation d'Interfaces multilingues (i18n)
Excellent communicateur
Capacité de présenter à différents niveaux
Capacité à interagir et à négocier avec les autres Progiciels (applications et logiciels)
React Native
TypeScript (syntaxe ES6+)
Utilisation d'API RESTs
VSCode
Xcode
Android Studio
AWS Amplify/Cognito
Axios