Back to results

Frontend Angular Developer

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
· 5+ years of professional Angular development experience, including Angular upgrade/migration work (e.g., major version upgrades, Angular Update Guide usage).
Posting language
English
Posted

Original job description

Title - Frontend Developer

Length - 6+ month contract

Hybrid - Every Thursday and 1 Friday/month

Location- Toronto, ON

Interview - 2 Round Virtual

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 (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.

More about this job

Responsibilities

Develop and modernize Angular applications, including upgrading Angular versions and replacing legacy jQuery and third-party admin-template dependencies with idiomatic Angular approaches. Support incremental migrations across multiple live applications and manage the publishing and consumption of shared internal packages.

Requirements

Requires at least five years of professional Angular development experience, including upgrade or migration work. Candidates should have experience with Bootstrap 5, Tailwind CSS, private package registries, CI/CD pipelines, and incremental migration strategies.

Skills

  • Angular
  • Angular Upgrades And Migrations
  • Bootstrap 5
  • Tailwind CSS
  • Third-Party Admin Templates
  • jQuery Removal
  • Component-Driven Development
  • Reactive Development
  • Private Package Registries
  • npm
  • Azure Artifacts
  • GitHub Packages
  • Azure DevOps
  • GitHub Actions
  • CI/CD
  • Feature Flags

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Angular
  • Angular Upgrade Guide
  • Angular Migrations
  • Bootstrap 5
  • Tailwind CSS
  • AdminLTE
  • CoreUI
  • jQuery
  • Component-Driven Development
  • Reactive Development
  • Private Package Registry
  • npm
  • Azure Artifacts
  • GitHub Packages
  • Azure DevOps
  • GitHub Actions
  • CI/CD
  • Shared Packages
  • Feature Flags
  • Strangler Pattern
  • Incremental Migration
  • Parallel Migration
  • Third-Party Dependencies
  • Production Applications

Report this job