Développeur Senior, Numérique (Toronto)

Développeur Senior, Numérique (Toronto)

31 Oct
|
Aero Nouvelle
|
Toronto

31 Oct

Aero Nouvelle

Toronto

Résumé du posteSous la responsabilité du gestionnaire, Développement et livraison, le ou la développeur(e) senior, Numérique fournit un leadership technique et une expertise pratique dans la conception, la création et la maintenance des applications Web et mobiles React Native de Porter. Ce rôle est un contributeur clé à l'évolutivité, à la performance et à la fiabilité de l'ensemble de la plateforme, et fait évoluer activement les pratiques d'ingénierie de Porter par une livraison pratique et le mentorat de développeurs intermédiaires et juniors.Le ou la développeur(e) senior, Numérique montre l'exemple en appliquant une solide discipline d'ingénierie (CI/CD, automatisation, observabilité, codage sécurisé, développement assisté par IA) tout en contribuant à la feuille de route technique soutenant l'expérience numérique « Voyage raffiné » de Porter.Devoirs et responsabilitésConcevoir, développer et livrer des fonctionnalités complexes dans les applications Web et mobiles React Native de Porter (i OS, Android et Web), en équilibrant l'évolutivité, la performance, la sécurité et la maintenabilitéUtiliser des outils de développement assistés par IA (Git Hub Copilot, Cursor, Claude) comme élément central du flux de travail quotidien pour accélérer la livraison des fonctionnalités, la refactorisation, les tests et le débogage, et évaluer le contenu généré par l'IA avant qu'il n'entre dans la base de codeDéfinir et recommander des modèles d'ingénierie assistés par IA au sein de la cellule, et consulter les développeurs intermédiaires et juniors sur les modèles de requêtes, la sélection d'outils et les pratiques de validationConcevoir et livrer des bibliothèques partagées et des intégrations sur la surface Web et mobile, et assurer la liaison avec l'ingénierie dorsale sur les contrats d'API, la gestion des erreurs et la fiabilité de bout en boutConstruire et livrer des contributions au pipeline CI/CD (Git Hub Actions, AWS Code Pipeline), l'automatisation des versions et des améliorations de la performance de construction pour la surface Web et mobileConcevoir et générer une instrumentation d'observabilité (Datadog, Dynatrace, Firebase) afin que les pannes, les régressions de performance et les événements ayant un impact sur l'utilisateur fassent surface avec un contexte exploitableAssurer la liaison avec l'équipe d'automatisation de l'AQ sur la testabilité, la stratégie de couverture et les barrières de qualité intégrées au pipelineÉvaluer les propositions de conception par le biais d'examens techniques de conception et de code,



et illustrer l'art de l'ingénierie auprès des développeurs intermédiaires et juniors par le jumelage, des exemples concrets et la documentation des modèles (testabilité, observabilité, sécurité, performance, flux de travail assistés par IA)Évaluer les capacités de développement natives de l'IA émergentes (outils de codage d'agents, révision de code par IA, LLM sur appareil, modèles d'expérience utilisateur génératifs) et prescrire des applications ciblées pour la feuille de route de PorterAssurer les processus de publication sur l'App Store, Google Play et le Web, et générer des notes de version, des journaux des modifications et des résumés des risques de régression à l'aide de l'IADiagnostiquer les incidents par le biais d'une analyse post-mortem et recommander des améliorations de résilience sur la surface Web et mobileÉvaluer et recommander des outils, des cadres et des bibliothèques qui améliorent la productivité des développeurs et l'évolutivité des applicationsParticiper aux cérémonies Agile (planification des sprints, raffinement, démonstrations, rétrospectives) et utiliser l'IA pour accélérer le raffinement des billets, la préparation des estimations et la synthèse rétrospectiveParticiper activement au système de gestion de la sécurité (SGS) de Porter en signalant les dangers et les incidents rencontrés dans les opérations quotidiennes et en promouvant une culture de sécuritéCompétences comportementalesSouci de la sécurité : Identifier les situations dangereuses ou potentiellement dangereuses et prendre les mesures appropriées pour maintenir un environnement sûr pour soi-même et pour les autres.Travail d'équipe : Travailler en collaboration avec les autres pour atteindre les objectifs organisationnels.Service aux passagers/clients : Fournir un service d'excellence aux clients internes et/ou externes (passagers).Initiative : Traiter les situations et les problèmes de manière proactive et persévérante, en saisissant les opportunités qui se présentent.Orientation résultats : Concentrer ses efforts sur l'obtention de résultats de haute qualité conformes aux normes de l'organisation.Favoriser la communication : Écouter et communiquer ouvertement,



honnêtement et respectueusement avec différents publics, en favorisant le dialogue et la recherche de consensus.Qualifications5 ans et plus d'expérience dans le développement d'applications de production avec React Native, idéalement avec de l'expérience dans la livraison sur i OS, Android et le Web à partir d'une base de code partagéeProfonde maîtrise de Java Script/Type Script, de l'architecture axée sur les composants, de la gestion d'état et de la programmation asynchroneSolide ancrage dans les principes du génie logiciel (POO, modèles de conception, architecture modulaire, testabilité, codage sécurisé) et capacité à les appliquer aux bases de code React Native modernesCapacité avérée à concevoir et à livrer des applications évolutives, maintenables et sécurisées sur le Web et le mobileExpérience pratique des pipelines CI/CD et de la gestion des versions pour le Web et le mobile (Git Hub Actions, AWS Code Pipeline, Fastlane, EAS ou similaire)Familiarité pratique avec les outils d'observabilité (Datadog, Dynatrace, Firebase) pour la performance des applications, la gestion des erreurs et la surveillance de l'impact sur l'utilisateurExpérience dans l'intégration d'API RESTful et/ou Graph QL, de services infonuagiques et de trousses de développement logiciel (SDK) tiercesCapacité démontrée à encadrer des développeurs intermédiaires et juniors par la révision de code, l'examen de conception et le jumelageCompétence démontrée à exploiter des outils d'ingénierie assistés par IA (Git Hub Copilot, Cursor, Claude ou similaire) comme élément central du flux de travail quotidien, et antécédents d'accompagnement des autres sur une utilisation efficace; capacité à concevoir des requêtes efficaces, à évaluer la sortie du modèle et à codifier des modèles validés pour l'utilisation de l'équipe est attendueSolide compréhension des pratiques de codage sécurisé et de protection des donnéesExpérience avec l'analytique mobile, la signalisation des plantages et les processus de soumission aux boutiques d'applications (App Store, Google Play)Communication et collaboration efficaces au sein d'équipes de produits Agile et interfonctionnellesLa familiarité avec l'infrastructure en tant que code (Terraform) et les services infonuagiques (AWS) est un atoutL'expérience de travail au sein d'un modèle opérationnel de produit ou en étroite collaboration avec des parties prenantes commerciales est un atoutL'expérience dans l'industrie aéronautique est un atout#J-18808-Ljbffr

📌 Développeur Senior, Numérique (Toronto)
🏢 Aero Nouvelle
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur senior, numérique (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: développeur senior, numérique (toronto) / toronto