Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur - Interface utilisateur

Air Canada

Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l’avant-garde du transport aérien de passagers.

Nous sommes à la recherche d’un développeur - Interface utilisateur créatif et minutieux pour aider à donner vie à des concepts et à des visions de produits. Dans ce poste, vous jouerez un rôle clé dans la fourniture d’applications fluides, performantes et axées sur les utilisateurs qui définissent la manière dont les clients interagissent avec nos plateformes numériques.

Vous vous épanouissez dans des environnements collaboratifs, travaillant en étroite collaboration avec des concepteurs, des développeurs dorsaux et des équipes interfonctionnelles afin de créer des expériences cohérentes, accessibles et inclusives. Passionné par le code propre, l’optimisation des performances et l’amélioration continue, vous apportez à chaque projet à la fois votre expertise technique et votre créativité dans la résolution des problèmes.

La TI d’Air Canada traverse une période passionnante, et plusieurs gros projets en cours transformeront le paysage de la TI. Air Canada investit aussi massivement dans les nouvelles technologies pour soutenir sa transformation numérique. Voici donc une occasion unique de découvrir les technologies de pointe auprès d’un chef de file de l’industrie et de contribuer à façonner l’avenir d’Air Canada.

Veuillez noter que cette opportunité est également ouverte aux candidats et candidates basés à Toronto.

Responsabilités:

  • Traduire les maquettes de conception en interfaces utilisateur réactives, accessibles et performantes pour les plateformes Web et mobiles.
  • Écrire un code propre, évolutif et modulaire à l’aide de cadres de travail JavaScript modernes (p. ex., React, React Native, Angular) et de technologies mobiles natives, le cas échéant.
  • Créer des composants d’interface utilisateur réutilisables et contribuer à un système de conception partagé qui garantit la cohérence entre les applications.
  • Optimiser la performance de l’interface utilisateur grâce à des techniques telles que le chargement différé (lazy loading), le découpage du code (code splitting), la mise en cache et la réduction des temps de rendu.
  • Collaborer avec les développeurs dorsaux pour intégrer les API, optimiser le flux de données et assurer une communication fluide entre les systèmes frontaux et dorsaux.
  • Élaborer des essais unitaires, d’intégration et de bout en bout complets afin de garantir la fiabilité et la maintenabilité du code.
  • Mettre en œuvre les normes d’accessibilité (WCAG 2.1, section 508) afin de garantir une expérience utilisateur inclusive.
  • Rester au fait des technologies émergentes, des cadres de travail et des meilleures pratiques en matière de développement frontal et mobile.
  • Tirer parti des outils de développement assistés par l’IA pour simplifier les flux de travail et encourager leur adoption par l’ensemble de l’équipe.
  • Participer aux cérémonies Agile (planification de sprint, réunions, rétrospectives) et contribuer à l’amélioration continue des processus de l’équipe.
  • Collaborer avec des équipes interfonctionnelles (concepteurs, chefs des Produits, équipe de l’assurance de la qualité, Développement et exploitation) afin d’harmoniser les objectifs, les calendriers et les réalisations attendues.
  • Rédiger des documents de conception et des plans de validation pour soutenir un développement évolutif.

Qualifications

Obligatoire

  • Diplôme universitaire en informatique, en génie logiciel ou dans un domaine connexe.
  • De trois à cinq années d’expérience dans le développement frontal pour les plateformes Web ou mobiles.
  • Maîtrise approfondie de HTML5, CSS3, JavaScript (ES6 et versions ultérieures) et des principes de la conception réactive (responsive design).
  • Expérience avec React et/ou Angular pour le développement Web.
  • Expérience avec React Native ou le développement mobile natif (iOS/Android), fortement souhaitable.
  • Connaissance approfondie de la programmation orientée objet et fonctionnelle en JavaScript.
  • Connaissance approfondie de l’utilisation des API RESTful et du traitement des données JSON.
  • Connaissance des normes d’accessibilité et des pratiques de conception inclusive.
  • Expérience dans l’optimisation et le débogage des performances pour l’interface utilisateur.
  • Maîtrise des systèmes de gestion de versions (p. ex., Git) et des méthodes de développement Agile.
  • Solides compétences en résolution de problèmes, souci du détail et capacité à travailler de manière autonome ou en équipe.
  • Faire preuve de ponctualité et de fiabilité pour soutenir le succès global de l'équipe dans un milieu trépidant.

Atouts

  • Expérience avec les systèmes de gestion de contenu (p. ex., Adobe Experience Manager).
  • Connaissance des architectures d’applications mobiles (p. ex., Redux, MobX).
  • Exposition aux pipelines d’intégration et de livraison et collaboration avec l’équipe Développement et exploitation.
  • Passion pour l’innovation et l’apprentissage continu.
  • Expérience dans l’industrie du transport aérien ou du voyage.

Conditions d’emploi :

Les candidats doivent être admissibles à travailler dans le pays concerné au moment où une offre d’emploi est présentée et sont responsables de l’obtention des permis de travail, visas ou autres autorisations nécessaires. La preuve de l’admissibilité doit être fournie avant la date de début.

Exigences Linguistiques

À compétences égales, la préférence sera accordée aux candidats bilingues.

Diversité et inclusion

Air Canada est résolument engagée en faveur de la diversité et de l’inclusion et vise à créer un milieu de travail sain, accessible et gratifiant qui met en valeur la contribution unique de nos employés au succès de notre entreprise.

En tant qu'employeur qui garantit l'égalité d'accès à l'emploi, nous encourageons les candidatures les plus diverses afin de pouvoir nous doter d’un effectif varié et représentatif de nos clients et des communautés où nous vivons et offrons nos services.

Air Canada remercie tous les candidats de leur intérêt, mais seules les personnes sélectionnées pour une entrevue seront contactées.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Développeur - Interface utilisateur in Dorval, QC vacancy
  •  ...regroupe des scientifiques, des ingénieurs et des développeurs qui conçoivent des systèmes complets couvrant...  ...Concevoir et développer le logiciel embarqué interfaçant FPGA, GPU et microcontrôleurs Développer des interfaces haute performance et faible latence, notamment... 
    Suggested
    Full time

    Anyon Systems Inc.

    Dorval, QC
    13 hours ago
  •  ...prenantes Collaborer efficacement avec les développeurs backend et frontend pour assurer des...  ...au portail Smardt Assurer un support utilisateur efficace et en temps opportun Profil...  ...frontend et des frameworks d'interface utilisateur modernes Expérience de stage... 
    Suggested
    Daily paid
    Internship
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...des ressources, l’optimisation SEO et la coordination avec les développeurs ou les agences sur les initiatives de plus grande envergure....  ...réseaux sociaux en entreprise ou dans un contexte B2B, y compris l’utilisation d’outils de création et de planification de contenu. ~... 
    Suggested
    Daily paid
    Full time
    Contract work
    Freelance
    Work at office
    Local area
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...groupes frigorifiques, tant au niveau de l’application que de l’interface utilisateur (UI), ce qui implique la gestion des versions logicielles,...  ...contrôle, tels que les séquences d’opérations, les guides d’utilisation et les manuels logiciels. Se tient informé des dernières... 
    Suggested
    Daily paid
    Full time
    Contract work
    Work at office
    Local area
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...collaboration avec des collègues et des équipes extraordinaires : développeurs/développeuses Backend, designers interactif (UX), designer...  ...Foundation, SwiftUI et UIKit Connaissance de la programmation d'interfaces avec UICollectionView et UICollectionViewLayout... 
    Suggested
    Full time

    Logient

    Montréal, QC
    13 hours ago
  •  ...développement logiciel est composée de développeurs logiciels, de testeurs logiciels, d’analystes...  ...curiosité pour comprendre les cas d’utilisation d’affaires afin d’améliorer l’...  ...- Compréhension d’Angular et/ou React (interfaces utilisateur) Autres - Attention au... 
    Full time
    Work at office
    Local area
    Worldwide
    Work visa

    Bounteous

    Montréal, QC
    13 hours ago
  •  ...TEHORA est présentement à la recherche d’un(e) technicien(ne) en soutien aux utilisateurs senior pour intervenir dans la gestion et la résolution des incidents techniques. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Installer... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Tehora

    Montréal, QC
    13 hours ago
  •  ...Le Développeur C++ sera responsable de programmer et de mettre à niveau le système principal de l’entreprise     PLUS PRÉCISÉMENT   •  Développer, optimiser et effectuer la migration du code motif vers le QT •  Concevoir et améliorer le UI et les Widget... 
    Full time

    Delan

    Montréal, QC
    13 hours ago
  •  ...durant le processus de recrutement. Le rôle En tant que Développeur ou Développeuse , vous agirez à titre de conseiller auprès de...  ...logiciel (SDLC) et des techniques d'assurance qualité (QA) utilisant des répertoires de contrôle de code source, ainsi qu'une expérience... 
    Daily paid
    Full time
    Work at office
    Immediate start

    Lidd Consultants Inc.

    Montréal, QC
    13 hours ago
  •  ...’approbation avec intervention humaine, utilisé en temps réel par des opérateurs. Il...  ...plus grande échelle. L’opportunité : Développeur·euse IA Nous recherchons un·e...  ...collaboration avec des ingénieur·e·s seniors et utilisation de méthodes de travail modernes et axées... 
    Daily paid
    Long term contract
    Apprenticeship

    Valsoft Corporation

    Montréal, QC
    13 hours ago
  •  ...Escalate critical supplier risk to leadership and support mitigation strategies. Cross-Functional Collaboration Act as the primary interface for supplier quality within cross-functional teams Partner with Engineering, Supply-Chain, and Production during new product... 
    Full time
    Contract work
    Remote work
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...électriques hors route en pleine expansion, est à la recherche d’un développeur infonuagique pour concevoir et développer les services...  ...RESTful robustes pour traiter les données IoT et les requêtes utilisateurs. Participer à la conception d’architectures applicatives distribuées... 
    Flexible hours

    Taiga Motors

    Montréal, QC
    13 hours ago
  •  ...équipes d’Ubisoft.   Le rôle Le·la Développeur.euse apprentissage automatique - IA/ML...  ...œuvre des services, des tests, et des interfaces qui supportent le déploiement des...  ...Guider, collaborer et soutenir les utilisateurs dans l’optimisation des pipelines ML, en... 
    Contract work
    Apprenticeship
    Work at office

    Ubisoft

    Montréal, QC
    13 hours ago
  •  ...de contenu. Nous recherchons un ou une Développeur (-euse) logiciel (C++) talentueux (euse)...  ...processus de construction des logiciels en utilisant des outils CI/CD comme Jenkins ;...  ...processeurs courants (PCI, PCIe) et des interfaces courantes (SPI, I2C, RS232) ; Maintenir... 
    Full time
    Internship

    Grass Valley

    Montréal, QC
    13 hours ago
  •  ...CAN.   ~ Implement cloud-to-vehicle interfaces using protocols such as  MQTT   and...  ...Sommaire du poste   Nous  embauchons un  développeur   logiciel   embarqué pour  concevoir et...  ...système sur plateformes embarquées, en utilisant notamment gRPC et CAN. Implanter les... 
    Full time
    Day shift

    Taiga Motors

    Montréal, QC
    13 hours ago
  •  ...des composantes Front-End et Back-End en utilisant les technologies clés du framework .NET...  ...un excellent candidat : Vous êtes un développeur passionné par la conception de solutions...  ...schémas) Expérience en développement d’interfaces Windows (WPF, XAML) Connaissances en... 
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    13 hours ago
  •  ...les refroidisseurs (« chillers ») et préparer les produits pour l’expédition Vider régulièrement les poubelles et le recyclage Utiliser des machines et outils de base en respectant les normes de sécurité Maintenir un espace de travail propre, organisé et sécuritaire... 
    Daily paid
    Full time
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...années d'expérience confirmée en recrutement à haut volume (expérience en agence de recrutement est préférable) ~ Expérience en l'utilisation d'une variété de techniques de sourcing, y compris LinkedIn Recruteur, Indeed ~ Bilingue, oral et écrit ~ Bonnes capacités d'... 
    Full time
    Contract work

    Smardt

    Dorval, QC
    13 hours ago
  •  ...Salesforce Assistez aux activités d'administration Salesforce, y compris la saisie de données, les mises à jour, le soutien aux utilisateurs et la gestion des champs et processus standardisés. Soutenez l'hygiène des données Salesforce en identifiant les lacunes, les... 
    Daily paid
    Full time
    Work at office
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...Aperçu du poste : Nous recherchons un développeur de formations / concepteur pédagogique afin...  ..., la réflexion sur l'expérience utilisateur et la technologie afin de fournir des solutions...  ...Capacité à apprendre rapidement à utiliser les produits, à formuler des stratégies... 
    Full time
    Apprenticeship
    Work at office
    Flexible hours

    Genetec

    Montréal, QC
    13 hours ago
  •  ...software development — Build and maintain software modules for avionics, EW, and tactical subsystems. Research and implementation of interfaces using Interface Specification Documentation. Develop program modules that implement information and command exchange between... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Top Aces Inc.

    Dorval, QC
    13 hours ago
  •  ...dynamique de votre équipe : En tant que développeur(euse) de contenu, vous ferez partie de l...  ...d'aider les clients à comprendre et à utiliser nos produits.  Vous serez en contact...  ...support Participer aux évaluations de l'interface utilisateur afin de rendre nos produits... 
    Remplacement
    Full time
    Contract work
    Temporary work
    Flexible hours

    Genetec

    Montréal, QC
    13 hours ago
  •  ...climatisation (CVC) ou dans les secteurs des équipements industriels, de l'énergie ou des technologies. • Une expérience dans l'utilisation du HTML/CSS, en particulier Wordpress, est importante. Diplômes/Certifications • Licence ou diplôme supérieur en marketing, communication... 
    Full time
    Contract work
    Local area
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...Voici quelques exemples des technologies utilisées dans le projet : Écosystème de micro-...  ...que MongoDB, ElasticSearch et Redis Interfaces utilisateurs développées en ReactJS...  ...Tanstack Communication asynchrone utilisant un système d’événements (AMQP) Développement... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    13 hours ago
  •  ...suivi, formules, filtrage et tri de grands ensembles de données); à l’aise avec la gestion et l’amélioration de feuilles de calcul utilisées par plusieurs services. Connaissance pratique des systèmes ERP pour le suivi des commandes et la visibilité des stocks (une expérience... 
    Full time

    Smardt

    Dorval, QC
    13 hours ago
  •  ...rapports de liste de matériaux de la conception électrique pour les demandes de soumission commerciales et les dossiers de fabrication, en utilisant la plateforme AutoCAD Electrical. Examiner les exigences de contrôle et s’assurer que les systèmes électriques peuvent les... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Smardt

    Dorval, QC
    13 hours ago
  •  ...soutiennent les objectifs de l'entreprise. Assure l'assistance aux utilisateurs, dispense des formations et apporte son expertise...  ...système. • Collaborer avec les parties prenantes pour optimiser l’utilisation de l’ERP. • Configuration et optimisations de l’ERP •... 
    Daily paid
    Full time
    Contract work
    Local area
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...Diriger les enquêtes concernant : les non-conformités interneso les réclamations des clientso les défauts des fournisseurs Utiliser des outils structurés de résolution de problèmes : les 8 pourquoio les 5 pourquoiso le diagramme en arête de poisson (Ishikawa)... 
    Full time
    Contract work
    Immediate start
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...d'autres tâches liées à la comptabilité et aux finances et assister le contrôleur de gestion dans toutes les demandes ponctuelles Utiliser NAV et Microsoft Excel pour la saisie de données et l'établissement de rapports Contribuer à la préparation des rapports financiers... 
    Contract work
    Internship
    Local area
    Worldwide

    Smardt

    Dorval, QC
    13 hours ago
  •  ...via l'application SMART. • Signaler tout incident, accident et quasi-accident conformément aux procédures de MA et du client. • Utiliser des équipements tels que les passerelles d'embarquement des passagers, les véhicules de l'entreprise, les radios, les téléphones, les... 
    Daily paid
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work

    Menzies Aviation Careers

    Dorval, QC
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur - Interface utilisateur. Be the first to apply!