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