Senior Ui Developer/manager

Toronto, ON, CA, Canada

Job Description

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

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2799887
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned