We are seeking a Senior UI Developer/Manager with strong expertise in modern UI frameworks and micro-frontend architectures. The ideal candidate will play a key role in building scalable, performant, and modular front-end applications while collaborating closely with backend and AEM teams.
title: Sr UI Developer/Manager
Location: Toronto "3-4 Days onsite"
Duration-6+ Months
This role requires hands-on experience with React, Angular, or Lit, a strong grip on module federation, webpack, vite, bundling, and optimization, and secondary skills in Adobe Experience Manager (AEM) with experience in developing custom AEM components.
Key Responsibilities
Design, develop, and maintain front-end applications using React, Angular, or Lit.
Architect and implement micro-frontend solutions with module federation and bundling tools (Webpack, Vite, etc.).
Optimize front-end performance, build pipelines, and CI/CD workflows for UI applications.
Collaborate with AEM developers to integrate UI components with AEM templates and workflows.
Build and maintain reusable AEM UI components and templates for scalability and flexibility.
Partner with product owners, UX designers, and backend developers to deliver end-to-end solutions.
Mentor junior developers and conduct code reviews to ensure best practices and coding standards.
Required Skills & Experience
Primary Expertise:
o 5+ years of hands-on experience with React, Angular, or Lit.
o Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS.
o Experience with WebPack, Vite, Rollup, Babel, and advanced bundling strategies.
o Proven experience with Module Federation and micro-frontend architecture.
o Deep understanding of UI performance optimization and responsive design.
Secondary Expertise:
o 2+ years of experience working with Adobe Experience Manager (AEM).
o Ability to build AEM components, templates, dialogs, and client libraries.
o Familiarity with AEM headless CMS approaches, Sling Models, and OSGi services.
Good to Have
Exposure to GraphQL, REST APIs, and headless CMS integrations.
Working knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab).
Knowledge of cloud platforms (AWS, Azure, GCP) for hosting frontend applications.
Understanding of accessibility (WCAG/ARIA) standards.
Soft Skills
Strong problem-solving and analytical thinking.
Excellent communication and collaboration skills.
Ability to take ownership, work independently, and lead initiatives.
Commitment to code quality, maintainability, and scalability.
Regards
Ravi Sharma
r.sharma@atsitinc.com
Job Type: Fixed term contract
Contract length: 6 months
Pay: $38.34-$80.00 per hour
Expected hours: 40 per week
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.