onsite
Senior Front-End Developer - RBC
Frontend Developer
Senior Front‑End Developer to architect and build a high‑performance, component‑driven Digital Experience platform using Adobe Experience Manager and vanilla JavaScript, CSS, and HTML, ensuring top Core Web Vitals scores and scalable performance standards.
About the role
Key Responsibilities
- Design, develop, and maintain a robust component library for Adobe Experience Manager, ensuring reusability and consistency across the Digital Experience platform.
- Implement high‑performance, vanilla JavaScript solutions that load instantly, degrade gracefully, and achieve top Core Web Vitals scores.
- Collaborate with cross‑functional teams to define engineering patterns, performance benchmarks, and best practices for front‑end development.
- Optimize CSS and HTML for accessibility, SEO, and responsive design across multiple devices and browsers.
- Mentor junior developers, conduct code reviews, and champion clean, maintainable code standards.
Requirements
- 5+ years of front‑end development experience with a strong focus on vanilla JavaScript, CSS, and HTML.
- Proven expertise in Adobe Experience Manager (AEM) and CMS architecture.
- Deep understanding of Core Web Vitals, performance optimization, and progressive enhancement.
- Experience with modern build tools, version control (Git), and CI/CD pipelines.
- Excellent problem‑solving skills, attention to detail, and a passion for delivering pixel‑perfect, accessible user experiences.