Toronto, ON, M5R 1A6, CAN
6 days ago
Front-End Developer (AEM)
**Company description** Saatchi & Saatchi is an advertising agency with the belief that creativity, data, media and technology should all work together, and we use that to influence human behavior and drive success for clients. S&S is one of the world's largest agency networks with 114 offices and more than 6000 employees globally. Here in our Toronto office we work with some of the countries most valued brands including Toyota, Buckley's, and Children's Advil, as well as several under the Mondelez banner (Crispers, Oreo, and Chips Ahoy just to name a few). We’re an award winning agency in both creativity and effectiveness, so it’s really important for us here to convert that innovation and the great ideas into real tangible business results for the organization. **Overview** We are seeking a talented **Front-End Developer** with extensive knowledge of **React** and with experience in **Adobe Experience Manager (AEM)** to join our team. In this role, you will be responsible for designing and developing high-quality, responsive web interfaces for our AEM-based platforms. You will collaborate closely with designers, back-end developers, and other stakeholders to deliver seamless digital experiences that align with our business goals. **Responsibilities** + **Front-End Development:** Develop responsive, high-performance, and visually engaging front-end interfaces using **React** , **HTML, CSS, JavaScript** , and AEM components. + **AEM Integration:** Work closely with back-end developers and AEM architects to integrate front-end code with AEM templates, components, and workflows. + **Component Development:** Create and maintain custom AEM components, dialogs, and templates to support the delivery of dynamic, content-driven web pages. + **Cross-Browser Compatibility:** Ensure the technical feasibility of UI/UX designs and deliver solutions that are optimized for various devices and browsers. + **Collaboration:** Work closely with UX/UI designers to translate design mockups and wireframes into functional front-end code while adhering to brand guidelines and best practices. + **Code Quality & Performance:** Write clean, maintainable, and scalable code with attention to detail and performance optimization for a variety of devices and screen sizes. + **AEM Best Practices:** Ensure adherence to AEM development best practices, including the use of Sightly/HTL, Sling Models, and AEM client libraries. + **Testing & Debugging:** Conduct regular testing, debugging, and performance optimization for AEM front-end implementations to ensure a seamless user experience. + **Agile Collaboration:** Actively participate in Agile ceremonies (sprint planning, daily standups, and retrospectives) and work in close coordination with product owners, designers, and back-end developers. **Qualifications** + **3+ years of experience** as a **Front-End Developer** , with a focus on developing AEM-based solutions. + Proficiency in **React, HTML5, CSS3, JavaScript** , and **JS frameworks** such as **React, Vue.js** , or **Angular** . + Hands-on experience with **Adobe Experience Manager (AEM)** , including component development, client libraries, and AEM front-end frameworks. + Strong understanding of **responsive design** , cross-browser compatibility, and web standards. + Familiarity with **Sightly (HTL)** and Sling Models. + Knowledge of **version control systems** like Git. + Experience in optimizing front-end performance and ensuring high accessibility standards. + Strong attention to detail and ability to work in a fast-paced, collaborative environment. + Excellent problem-solving skills and the ability to troubleshoot and resolve issues independently. Preferred Qualifications: + Experience with **JavaScript frameworks** such as **, Angular,** or **Vue.js** within an AEM environment. + Familiarity with **Adobe Marketing Cloud** solutions (e.g., Adobe Target, Adobe Analytics). + Knowledge of AEM workflows, content fragments, and experience fragments. + Experience with **Agile/Scrum** methodologies. + Basic understanding of back-end development and AEM architecture is a plus. + Experience working with AEM Forms development. + AEM certifications will be a strong asset **Additional information** Saatchi is an equal opportunity employer and we welcome and encourage applications from all interested parties. Accommodations are available, upon request, for all stages of the interview and employment process for those with a disability or medical need during any stage of the recruitment process.
Confirm your E-mail: Send Email