Développeur Web - Interface Utilisateur - Développement D’applications - Clients
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.
Travailler avec des applications Web et mobiles complexes vous passionne? Vous maîtrisez les technologies comme Angular, React et React Native? En tant que membre de notre équipe de développement, vous jouerez un rôle clé en assurant la conception, la mise en œuvre et le maintien d’applications Web et mobiles novatrices qui répondent aux besoins de nos clients et des utilisateurs. La personne retenue doit être autonome, hautement motivée, novatrice et prête à livrer des résultats avec nos équipes de développement agiles. Pour un développeur de logiciel axé sur les résultats, voici une excellente occasion d’analyser et de formuler des solutions de pointe.
La personne retenue pour le poste de développeur Web – Interface utilisateur relèvera du chef de service – Développement de solutions numériques.
Ce poste pourrait être situé à Montréal ou Toronto.
Responsabilités
Rédiger des codes propres, modulaires et bien documentés en suivant les meilleures pratiques et les normes de codage.
Développer des interfaces utilisateur au moyen d’Angular, en assurant la réactivité, l’accessibilité et des performances optimales.
Maîtrise approfondie de TypeScript et des concepts fondamentaux d’Angular (composants, modules et composants autonomes, directives, services, injection de dépendance, crochets de cycle de vie).
Expérience pratique de RxJS pour la programmation réactive (observables, sujets, opérateurs, gestion des erreurs, gestion des abonnements).
Solide expérience de NgRx Store pour une gestion d’état évolutive (actions, réductions, effets, sélecteurs, modèles d’entité).
Mettre en œuvre une logique frontale complexe au moyen de RxJS et de NgRx dans la prestation d’applications Angular à l’échelle de l’entreprise.
Bonne compréhension des modèles d’architecture d’application Angular, des routages, des chargements différés, des gardes, des intercepteurs et de la conception de composants réutilisables.
Élaborer et maintenir des formulaires fiables à l’aide de formulaires réactifs avec des validations synchrones ou asynchrones.
Connaissance des outils et processus de conception frontale (Angular CLI, Webpack, Babel ou outils similaires).
Rédiger et maintenir des tests unitaires et de tests d’intégration pour les applications Angular (Jasmine, Karma, Jest, Cypress ou l’équivalent).
Se tenir au fait des meilleures pratiques en matière de technologies frontales émergentes, et favoriser leur adoption, le cas échéant.
Qualifications
Baccalauréat en informatique ou en génie informatique, ou l’équivalent.
Au moins quatre ans d’expérience en développement d’applications Web.
Expérience des cadres d’applications Web Angular et React.
Mise en œuvre d’une logique frontale complexe en utilisant RxJS pour la programmation réactive.
Maîtrise de HTML/CSS et de JavaScript.
Utilisation de NgRx Store pour la gestion d’état afin de garantir des codes évolutifs et durables.
Aptitudes en développement dans un environnement Agile.
Expérience en intégration, prestation et déploiement continus.
Expérience dans des conditions réelles des interfaces de programmation d’applications de transfert d’état représentationnel (REST/GraphQL) essentielles à l’exploitation (à titre de consommateur ou de producteur).
Bonne compréhension du développement multiplateforme au moyen de systèmes infonuagiques PaaS (plateforme comme service).
Bonne maîtrise des outils de conception frontale comme Webpack, Babel ou Parcel.
Facilité d’analyse du trafic réseau au moyen de Fiddler, Postman, Wireshark, etc.
Capacité à travailler efficacement sous pression et dans des environnements en constante évolution.
Ouverture avérée et volonté de s’adapter à de nouvelles méthodes de travail.
Volonté d’assumer la responsabilité des résultats et de participer activement à la définition de l’orientation future de l’entreprise.
Volonté de satisfaire les clients externes et internes.
Aptitude à se concentrer sur l’accomplissement du travail de l’équipe ou de l’unité, ainsi qu’à établir des objectifs ambitieux et les atteindre ou les surpasser.
Habileté et désir de travailler de concert avec les autres membres de l’équipe, en personne.
Capacité à analyser un problème de façon logique, systématique et séquentielle.
Faire preuve de ponctualité et de fiabilité pour soutenir le succès global de l'équipe dans un milieu trépidant.
Atouts
Certifications en langages de programmation de base, en plateformes infonuagiques, en développement et exploitation et en méthodes Agile. Expérience dans le développement de modules natifs (Swift, Objective‑C, Kotlin ou Java).
Maîtrise des outils d’intégration et de livraison et des pipelines de déploiement des applications mobiles.
Expérience des cadres de test.
Expérience des services infonuagiques et des intégrations dorsales (Firebase, AWS, etc.).
Maîtrise des meilleures pratiques en matière de sécurité dans les applications Web et mobiles.
Conditions D’emploiLes 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 inclusionAir 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ée.
#J-18808-Ljbffr
Travailler avec des applications Web et mobiles complexes vous passionne? Vous maîtrisez les technologies comme Angular, React et React Native? En tant que membre de notre équipe de développement, vous jouerez un rôle clé en assurant la conception, la mise en œuvre et le maintien d’applications Web et mobiles novatrices qui répondent aux besoins de nos clients et des utilisateurs. La personne retenue doit être autonome, hautement motivée, novatrice et prête à livrer des résultats avec nos équipes de développement agiles. Pour un développeur de logiciel axé sur les résultats, voici une excellente occasion d’analyser et de formuler des solutions de pointe.
La personne retenue pour le poste de développeur Web – Interface utilisateur relèvera du chef de service – Développement de solutions numériques.
Ce poste pourrait être situé à Montréal ou Toronto.
Responsabilités
Rédiger des codes propres, modulaires et bien documentés en suivant les meilleures pratiques et les normes de codage.
Développer des interfaces utilisateur au moyen d’Angular, en assurant la réactivité, l’accessibilité et des performances optimales.
Maîtrise approfondie de TypeScript et des concepts fondamentaux d’Angular (composants, modules et composants autonomes, directives, services, injection de dépendance, crochets de cycle de vie).
Expérience pratique de RxJS pour la programmation réactive (observables, sujets, opérateurs, gestion des erreurs, gestion des abonnements).
Solide expérience de NgRx Store pour une gestion d’état évolutive (actions, réductions, effets, sélecteurs, modèles d’entité).
Mettre en œuvre une logique frontale complexe au moyen de RxJS et de NgRx dans la prestation d’applications Angular à l’échelle de l’entreprise.
Bonne compréhension des modèles d’architecture d’application Angular, des routages, des chargements différés, des gardes, des intercepteurs et de la conception de composants réutilisables.
Élaborer et maintenir des formulaires fiables à l’aide de formulaires réactifs avec des validations synchrones ou asynchrones.
Connaissance des outils et processus de conception frontale (Angular CLI, Webpack, Babel ou outils similaires).
Rédiger et maintenir des tests unitaires et de tests d’intégration pour les applications Angular (Jasmine, Karma, Jest, Cypress ou l’équivalent).
Se tenir au fait des meilleures pratiques en matière de technologies frontales émergentes, et favoriser leur adoption, le cas échéant.
Qualifications
Baccalauréat en informatique ou en génie informatique, ou l’équivalent.
Au moins quatre ans d’expérience en développement d’applications Web.
Expérience des cadres d’applications Web Angular et React.
Mise en œuvre d’une logique frontale complexe en utilisant RxJS pour la programmation réactive.
Maîtrise de HTML/CSS et de JavaScript.
Utilisation de NgRx Store pour la gestion d’état afin de garantir des codes évolutifs et durables.
Aptitudes en développement dans un environnement Agile.
Expérience en intégration, prestation et déploiement continus.
Expérience dans des conditions réelles des interfaces de programmation d’applications de transfert d’état représentationnel (REST/GraphQL) essentielles à l’exploitation (à titre de consommateur ou de producteur).
Bonne compréhension du développement multiplateforme au moyen de systèmes infonuagiques PaaS (plateforme comme service).
Bonne maîtrise des outils de conception frontale comme Webpack, Babel ou Parcel.
Facilité d’analyse du trafic réseau au moyen de Fiddler, Postman, Wireshark, etc.
Capacité à travailler efficacement sous pression et dans des environnements en constante évolution.
Ouverture avérée et volonté de s’adapter à de nouvelles méthodes de travail.
Volonté d’assumer la responsabilité des résultats et de participer activement à la définition de l’orientation future de l’entreprise.
Volonté de satisfaire les clients externes et internes.
Aptitude à se concentrer sur l’accomplissement du travail de l’équipe ou de l’unité, ainsi qu’à établir des objectifs ambitieux et les atteindre ou les surpasser.
Habileté et désir de travailler de concert avec les autres membres de l’équipe, en personne.
Capacité à analyser un problème de façon logique, systématique et séquentielle.
Faire preuve de ponctualité et de fiabilité pour soutenir le succès global de l'équipe dans un milieu trépidant.
Atouts
Certifications en langages de programmation de base, en plateformes infonuagiques, en développement et exploitation et en méthodes Agile. Expérience dans le développement de modules natifs (Swift, Objective‑C, Kotlin ou Java).
Maîtrise des outils d’intégration et de livraison et des pipelines de déploiement des applications mobiles.
Expérience des cadres de test.
Expérience des services infonuagiques et des intégrations dorsales (Firebase, AWS, etc.).
Maîtrise des meilleures pratiques en matière de sécurité dans les applications Web et mobiles.
Conditions D’emploiLes 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 inclusionAir 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ée.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Développeur Web - Interface Utilisateur - Développement D’applications - Clients in Winnipeg, MB vacancy
- Intégrez exo en tant que Développeur d'Applications Web et contribuez à l'innovation dans le transport collectif de Montréal. Vous développerez des solutions impactantes en mode hybride. Sous la supervision du Chef - Services de solutions de mobilité, vous serez responsable...Web
- ...sur des relations durables avec nos clients et notre vision à long termeUN... ...Des opportunités de formation et de développement professionnel pour grandir, apprendre... ...GIRO est à la recherche d’un développeur ou d’une développeuse Front-end Web pour rejoindre son équipe.Au sein...WebDaily paidContract workInternshipRemote workFlexible hours
- ...aérien de passagers. Le directeur – Développement des applications dirigera la conception, le... ...portefeuille d’applications destinées aux clients comprend les applications liées au contenu... ...applications liées au fret comprend le site Web d’Air Canada Cargo (informationnel et...WebApprenticeship
- ...veuillez consulter Du Poste L’équipe Développement d’applications IA (DAI) conçoit et bâtit des... ...démonstrations interactives.En tant que développeur.Se senior, vous jouerez un rôle clé... ...afin d’aligner produits et besoins utilisateurs.Documenter les architectures, flux de...SuggestedApprenticeshipRemote workFlexible hoursDay shift
- ...En Emplois Disponibles Directeur.trice d’interface utilisateur Permanent Description Nous sommes à la recherche d’un.e directeur.trice UI expérimenté... ...personne prenant place dans un univers de science-fiction développé sur Unreal 5. Au cours de son expérience, le joueur est...SuggestedPermanent employment
- Artiste interface utilisateur sénior (For Honor) Ubisoft est une référence mondiale du jeu vidéo... ...ainsi qu’à l’amélioration d’interfaces développées au fil de plus de dix ans. Vous... ...comme Figma et After EffectsCapacité d'appliquer les notions d’ expérience utilisateur,...
- ...responsabilités Avoir recours aux technologies .Net, Web et utiliser Azure DevOps en infonuagique. Animer les... ...des meilleures pratiques d’ergonomie et de développement accessible. Concevoir des maquettes et des prototypes d’interfaces et voir à leurs approbations. Supporter...WebDaily paidRemote workFlexible hours
- Conseiller en architecture d’interfaces clients (Q6A) Quebec City, Canada | Publié le 19/03/2024TEHORA... ...et de certification) et son application au travers les outils IC en place;... ...Définit, rédige et met à jour les normes de développement des interfaces client et s’assure qu’...Hourly payContract workApprenticeshipRemote workFlexible hoursDay shift
- ...En tant que développeur·euse IA appliquée, vous concevez et intégrez les composantes d'intelligence artificielle... .... Responsabilités Concevoir et développer des solutions basées sur les LLM et les modèles génératifs: RAG, agents, interfaces conversationnelles, génération d'...
- Créez des interfaces de jeu claires avec Photoshop, Figma et After Effects chez Ubisoft Montréal sur For Honor. Modernisez menus, affichage tête haute et systèmes.Comme artiste d’interface utilisateur sénior, vous concevrez des ressources visuelles et des solutions cohérentes...
- ...expérience dans plusieurs domaines applicatifs de Staples, le ou la... ...spécifique du soutien et du développement applicatif au sein de l’équipe... ..., les intégrations, les interfaces et les échanges de données de... ...gestion de projets, incluant l’utilisation d’outils, de méthodologies...WebWork at office
- Description du poste Développeur Web Full Stack Senior (3D rendering)Evident Canada est une société du groupe Wabtec! Evident Canada... ...dans la fabrication d'équipements d'inspection innovants utilisés dans des applications industrielles et de recherche dans l'aérospatiale, la...WebLocal areaRemote workFlexible hours
- ...faire de luxe et d’expériences client mémorables, proposant à la... ...à la recherche d’un(e) développeur(euse) polyvalent(e) et expérimenté... ...de commerce numérique et d’applications d’affaires. Le rôleÀ... ...Commerce Cloud, tout en concevant, développant et soutenant des...
- Développeur(euse) de logiciels — ApplicationsNakisa est un leader mondial... ...dans 135 pays et est utilisée par des millions d’utilisateurs... ...bâtissons la prochaine génération d’applications d’entreprise avec Nakisa AI.... ...échelle. Les données de nos clients demeurent privées, traçables...Summer workWork at officeWork from home2 days per week1 day per week
- ...forte valeur ajoutée pour les clients et/ou les autres équipes.... ...3+ années d'expérience en développement sur Java. Expérience éprouvée... ...technologies liées aux services Web et au développement d'API REST... ...d'informations sur notre utilisation et notre gestion des données...WebPermanent employment
- ...MaintainX est la plateforme la plus utilisée au monde en matière de... ...première ligne, avec plus de 14 000 clients dont Duracell, Shell, Cintas... ...à l'échelle mondiale. Le développeur/euse d'intégration joue un... ...intégration pour concevoir, développer et mettre en œuvre des...Daily paid
- Offre d'emploi : Développeur Android SeniorLocalisation : MontréalMode... ...égalementLe masculin est utilisé pour alléger l'annonce. Ce... ...organisation pour contribuer à des applications mobiles stratégiques. Tu... ...sécurisées. Concevoir, développer et faire évoluer des...Daily paidApprenticeshipSummer workFreelanceWork at officeDay shift2 days per week
- Concevez des applications web et soutenez des systèmes informatiques comme Analyste Intelligence d’Affaires chez Bombardier, au quart de jour... ...web, soutiendrez les environnements existants et développerez des outils. L’analyse des données et l’amélioration continue...WebDay shift
- Offre d'emploi : Développeur mobile iOS Senior Localisation : MontréalMode... ...incorporésLe masculin est utilisé pour alléger l'annonce.Ce que... ...à l’amélioration continue des applications et à la promotion des meilleures pratiques de développement.Concevoir, développer et faire...Daily paidApprenticeshipSummer workFreelanceWork at officeDay shift2 days per week
- ...talents, pour répondre aux besoins de clients. En recherche d’amélioration... ...Nous recherchons actuellement un(e) Développeur Python/Développeuse Python pour rejoindre l'équipe de l'... ...Développer le front-end et le back-end des applications IA. Concevoir et implémenter le...
- Nous sommes à la recherche d'une développeuse ou d'un développeur d'intégration SAP pour se joindre à notre... ...systèmes SAP (ECC, S/4HANA) et les applications internes ou externes. Ce poste allie... ...et évolutives.Développer des interfaces et des intégrations à l'aide de SAP...Web
$99.45k - $209.9k per year
...Accenture Technologie. Vous aiderez des clients de premier plan à réaliser des projets... ...à grande échelle grâce au développement d’applications sur mesure, au développement natif de... ...pratiques de développement Pipelines CI/CD utilisant GitHub Actions et Harness pour automatiser...Work at officeLocal area- Dirigez le développement d’applications numériques chez Air Canada, en mobilisant l’architecture infonuagique... ...API. Le poste couvre les portefeuilles clients et fret.Ce poste de direction supervise... ...d’équipes de développementExpertise Web, mobile, microservices, infonuagique et...Web
- ...Offre d'emploi : Développeur Java Senior / Architecte Applicatif Localisation : Montréal Mode de travail... ...À Discuter Le masculin est utilisé pour alléger l'annonce. Ce que... ...utilisation d’agents IA. Concevoir, développer et faire évoluer des solutions applicatives...Daily paidWork at office2 days per week
- ...allies, aligning our immediate defence clients with a backlog of interest across northern... ...flies the aircraft, whereas the new Web Interfaces team builds software that lets operators... ...CI/CDReal-time GUIs for data-intensive applications, such as geospatial/GIS tools or ground...WebPermanent employmentFull timeContract workInternshipImmediate startRemote workShift work
- Au nom de notre client dans le secteur des assuranceas, Procom recherche un Développeur Logiciel pour un mandat de longue durée.Ce... ...amélioration continue des pratiques de développement logiciel. Le projet inclut le... ...de nouvelles solutions applicatives et l'optimisation des...Contract workWork at office
- ...fonction chez Birks, avec un mandat couvrant commerce numérique et applications d’affaires. Vous prototyperez des cas concrets.Comme développeur principal, applications d’affaires, vous concevrez, développerez et soutiendrez des solutions sécuritaires, fiables et évolutives....
- Développeur/Développeuse logiciel senior Pour la version anglaise de cette description de poste, veuillez... ...plateforme et notre équipe aident nos clients à identifier les acheteurs potentiels,... ...fois par jour. Vous développerez des applications multi-niveaux performantes et...
- Nous recherchons un Développeur·euse AppSec pour rejoindre notre équipe... ...interviendra auprès de nos clients dans la réalisation des... ...titre de centre d'excellence en développement sécuritaire.Cette personne... ...responsables de la gouvernance et de l'utilisation responsable de l'IA....Permanent employmentWork at officeShift work
- Depuis plus de 40 ans, LGI développe des solutions logicielles en santé. Aujourd'hui... ...Description du posteEn tant que Développeur(euse) en IA appliquée III au sein du Laboratoire IA de... ...rapidement afin de valider des cas d’utilisation IA concrets. Développer des...Apprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur Web - Interface Utilisateur - Développement D’applications - Clients. Be the first to apply!
Related searches
- entry level web developer Winnipeg, MB
- no experience web developer Winnipeg, MB
- remote web developer Winnipeg, MB
- développeur web Winnipeg, MB
- web developer intern Winnipeg, MB
- web developer internship Winnipeg, MB
- web accessibility specialist Winnipeg, MB
- web developer Winnipeg, MB
- remote web developer part time Winnipeg, MB
- remote entry level web developer Winnipeg, MB

