IL
Sr. Angular Developer
ICONMA, LLC
- 🇨🇦 Canada
- Hybrid
- Senior
- 7 hours ago
- $69.83 – $73.82 / hour
- Angular
- Bootstrap
- Tailwind
- jQuery
- Visual Regression Testing
- DOM
- Azure DevOps
- GitHub Actions
- CI/CD
- Design Systems
- Azure AD
7 hours ago
Our client, a Commercial Banking company, is seeking a Sr. Angular Developer for their Toronto, ON location.
Responsibilities
- Audit current Metronic usage, identifying template boilerplate versus app-specific customization.
- Design and build an in-house shared Angular library for navigation, theming, and layout shell, ensuring it is publishable and versioned for reuse across multiple applications.
- Define a migration path from direct Metronic dependency while preserving the existing UX, or plan and execute a controlled upgrade to newer Metronic releases, evaluating a Bootstrap-to-Tailwind transition where necessary.
- Replace legacy jQuery-based template scripting with native Angular component/directive equivalents.
- Establish a strategy for unblocking Angular version upgrades.
- Collaborate with teams to coordinate a phased, low-disruption rollout of the shared library.
- Set up tooling for component documentation, visual regression testing, and versioning/release of the shared library.
- Partner with design to ensure the extracted theme/layout remains visually consistent and themeable across applications.
- Write migration guides and support application teams in adopting the new shared library.
Requirements
- 5 years of professional Angular development experience, including upgrade/migration work.
- Strong knowledge of Bootstrap 5 and practical experience with Tailwind CSS.
- Experience de-risking dependency on third-party admin templates/themes in production apps.
- Solid understanding of removing jQuery/legacy DOM-manipulation patterns in favor of idiomatic Angular approaches.
- Experience versioning and distributing internal packages via a private registry.
- Familiarity with Azure DevOps/GitHub Actions CI/CD for publishing and consuming shared packages.
- Experience with incremental/parallel migration strategies for rolling changes out across multiple live applications.
- Prior experience specifically with Metronic.
- Experience building internal design systems or component libraries adopted by multiple product teams.
- Experience with Kendo UI Angular components.
- Background in enterprise/regulated environments (financial services) with multiple coordinated Angular applications.
- Exposure to Azure AD/MSAL-based authentication flows in Angular apps.
Why Should You Apply?
- Health Benefits
- Referral Program
Sr. Angular Developer · ICONMA, LLC