Ce rôle implique de diriger le développement WordPress, d'architecturer et de maintenir des sites web haute performance, de créer des solutions personnalisées et de fournir des conseils techniques. Le développeur collaborera avec des équipes interfonctionnelles, assurera la qualité du code et le respect des normes, mettra en œuvre des conceptions réactives et accessibles, et gérera les livrables du projet dans un cadre Agile. Il contribuera également aux stratégies DevOps et de déploiement.
Diriger le développement WordPress : Architecturer, construire et maintenir des sites web et applications WordPress complexes, haute performance, évolutifs, sécurisés et optimisés.
Solutions personnalisées et leadership technique : Développer des thèmes personnalisés avancés, des blocs Gutenberg et des plugins. Fournir des conseils techniques sur l'architecture WordPress, en assurant le respect des normes de codage de l'industrie et internes.
Collaboration interfonctionnelle : Collaborer étroitement avec les concepteurs, les développeurs et les parties prenantes du projet pour traduire les exigences commerciales en solutions techniques robustes. Assurer le mentorat et les revues de code pour les développeurs juniors.
Qualité du code et excellence en ingénierie : Promouvoir un code propre, maintenable et réutilisable. Appliquer les meilleures pratiques en matière de structure de code, d'accessibilité, de performance et de sécurité au sein de l'équipe de développement.
Implémentation de conception réactive et accessible : S'assurer que les solutions web sont entièrement réactives et respectent les normes d'accessibilité (par exemple, WCAG), offrant une expérience fluide sur tous les appareils et types d'utilisateurs.
Livraison Agile et appropriation : Assumer la responsabilité des livrables du projet dans un flux de travail Agile — contribuer à la planification des sprints, diriger les stand-ups si nécessaire, et assurer la livraison en temps voulu de fonctionnalités de haute qualité.
DevOps et déploiement : Collaborer sur les stratégies de déploiement en utilisant des pipelines CI/CD et des environnements de staging. Assurer des transitions fluides des environnements de développement aux environnements de production.
Plus de 5 ans d'expérience professionnelle en développement web.
Maîtrise approfondie de HTML, CSS, PHP et MySQL.
Expérience avec les frameworks JavaScript modernes tels que React, Vue ou Angular.
Familiarité avec Git pour le contrôle de version et les flux de travail collaboratifs.
Expérience des processus de déploiement, y compris les environnements de staging et les pipelines CI/CD.
Familiarité avec le framework WordPress et les normes de codage.
Expérience solide dans le développement de thèmes WordPress personnalisés, de plugins et de blocs Gutenberg.
Compréhension des meilleures pratiques SEO pour WordPress et expérience avec des outils comme Yoast.
Maîtrise de Figma avec une solide compréhension du design réactif, de l'accessibilité et des meilleures pratiques UX.
Capacité à traduire des designs en code front-end fonctionnel et au pixel près.
Plus de 5 ans d'expérience professionnelle en développement web
40 heures/semaine
La RBC offre un programme de Rémunération globale complet comprenant un salaire de base concurrentiel, des primes à la performance et des avantages sociaux flexibles tels qu'une protection pour les soins de santé et dentaires. Les employés bénéficient également d'un régime de retraite à cotisations déterminées, de programmes d'actionnariat, de ressources de mieux-être et du remboursement des frais de scolarité.
La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.
BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.