Title: Frontend engineer
Duration: 6 Months Hybrid
Location: Toronto, ON
Description:
Required Qualifications
5+ years of professional Angular development experience, including Angular upgrade/migration work (e.g., major version upgrades, Angular Update Guide usage).
Strong knowledge of Bootstrap 5 and practical experience with Tailwind CSS, potentially including migrating UI styling between CSS frameworks.
Experience de-risking dependency on third-party admin templates/themes (Metronic, AdminLTE, CoreUI, or similar) in production apps.
Solid understanding of removing jQuery/legacy DOM-manipulation patterns in favor of idiomatic Angular (component-driven, reactive) approaches.
Experience versioning and distributing internal packages via a private registry (npm, Azure Artifacts, GitHub Packages).
Familiarity with Azure DevOps/GitHub Actions CI/CD for publishing and consuming shared packages across multiple repositories.
Experience with incremental/parallel migration strategies (feature flags, strangler pattern) for rolling changes out across multiple live applications without big-bang rewrites.
Preferred Qualifications
Prior experience specifically with Metronic (Bootstrap and/or Tailwind editions).
Experience building internal design systems or component libraries adopted by multiple product teams.
Experience with Kendo UI Angular components (used alongside the current template).
Background in enterprise/regulated environments (financial services) with multiple coordinated Angular applications.
Exposure to Azure AD/MSAL-based authentication flows in Angular apps.