Détails du poste
- Lieu de travail : Montréal
- Type de poste : Permanent à temps plein
Description du poste
Quelle est l’opportunité ?
Transformez des flux de travail complexes de titrisation en des interfaces intuitives, riches en données, pour les structurers de deals, l’analyse des deals et les flux de travail de titrisation de bout en bout. En tant que Senior UI Developer, vous développerez des applications web réactives qui visualisent des données de marché en temps réel et des cycles de vie des deals, en tirant parti de frameworks frontend modernes et de technologies cloud.
Qu’allez-vous faire ?
Développer des UIs dynamiques et performantes en utilisant React et Redux pour la gestion de l’état, en garantissant l’utilisabilité dans des marchés de capitaux en évolution rapide.
Intégrer des APIs RESTful pour afficher des analyses en temps réel, des indicateurs de risque et des tableaux de bord de conformité réglementaire.
Collaborer avec les concepteurs UX et les équipes backend pour mettre en œuvre des interfaces réactives, accessibles et sécurisées.
Optimiser les performances frontend, assurer la compatibilité cross-browser/appareil et respecter les normes d’accessibilité (WCAG).
Contribuer aux cycles de développement agiles, y compris la revue de code, les tests et l’acceptation par l’utilisateur.
Maintenir la qualité du code via la gestion de version (Git) et respecter les protocoles de sécurité du secteur financier.
Dans ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires RBC et/ou des employés situés au Canada et/ou partout dans le monde.
De quoi avez-vous besoin pour réussir ?
Obligatoire :
5+ ans d’expérience avec des frameworks JavaScript modernes (React préféré).
Maîtrise de HTML5, CSS3 et d’outils de gestion d’état (Redux, Context API).
Expérience avec l’intégration d’API RESTful et la gestion asynchrone des données.
Expérience avec des bibliothèques de visualisation de données financières (ex., Apache Echarts ).
Bonne compréhension du design réactif et des principes UI/UX.
Connaissance de la gestion de version (Git) et des méthodologies agiles.
Souhaitable :
Connaissance des outils de déploiement frontend cloud ou des architectures de microservices.
Exposition à TypeScript ou à des frameworks de test
Compréhension des marchés de capitaux ou des flux de travail de titrisation.
Ce que nous offrons
Nous relevons les défis pour être à notre meilleur, pour favoriser une réflexion progressiste afin de continuer à grandir et pour travailler ensemble afin de fournir des conseils fiables qui aident nos clients à prospérer et nos communautés à prospérer. Nous prenons soin les uns des autres, atteignons notre potentiel, faisons une différence dans nos communautés et réalisons un succès qui est mutuel.
Un programme complet de rémunération globale comprenant des primes et des avantages flexibles, une rémunération concurrentielle, des commissions et des actions le cas échéant
Des leaders qui soutiennent votre développement grâce au coaching et à la gestion d’opportunités
Des options flexibles pour l’équilibre travail/vie personnelle
Travailler au sein d’une équipe dynamique, collaborative, progressive et axée sur la performance
La capacité de faire une différence et d’avoir un impact durable
#LI-post#TECHPJ
Détails supplémentaires du poste
Compétences du poste
Application Development
Applications Architecture
Database Development
Detail-Oriented
Group Problem Solving
JavaScript
Programming Languages
Software Development Life Cycle (SDLC)
System Applications
Informations supplémentaires
Address:
1 PLACE VILLE MARIE:MONTRÉAL
City:
Montréal
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
CAPITAL MARKETS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2026-03-18
Application Deadline:
2026-04-30
Note : Les candidatures seront acceptées jusqu’à 11:59 PM le jour précédant la date limite de candidature indiquée ci-dessus.
Nos opportunités d’emploi
Chez RBC, nous sommes guidés par des valeurs partagées vivantes : Client First, Intégrité, Collaboration, Respect et Excellence, et par le fait de gagner ensemble en tant que Un RBC. Nous croyons qu’un lieu de travail inclusif, qui offre des perspectives diverses, est essentiel à notre croissance continue en tant que l’une des plus grandes banques et des plus prospères au monde. En maintenant un milieu de travail où nos employés se sentent soutenus pour donner le meilleur d’eux-mêmes, collaborer efficacement, stimuler l’innovation et grandir professionnellement, nous donnons vie à notre Objectif et créons de la valeur pour nos clients et nos communautés. RBC s’efforce de le faire grâce à des politiques et des programmes visant à favoriser un lieu de travail fondé sur le respect, l’appartenance et l’opportunité pour tous.
Rejoignez notre communauté de talents
Restez informé des excellentes opportunités de carrière chez RBC. Inscrivez-vous pour recevoir des informations personnalisées sur nos postes récents, des conseils de carrière et des événements de recrutement qui comptent pour vous.
Repoussez vos limites et créez un nouvel avenir ensemble chez RBC. Découvrez comment nous utilisons notre passion et notre dynamisme pour améliorer le bien-être de nos clients et de nos communautés sur jobs.rbc.com.
RBC invite actuellement les candidats à postuler à ce poste vacant existant. Postuler à cette offre vous permet d’exprimer votre intérêt pour cette opportunité de carrière en cours chez RBC. Les candidats qualifiés peuvent être contactés pour examiner plus en détail leur curriculum vitae.