Job Type: Temporary Contract
Contract Length: 1‑year fixed term
Work Model: Hybrid
Reference Code:
Primary Location: Toronto, ON, Canada
Summary
As an Angular Developer you will design, build, test and deploy innovative web applications for a leading North American bank. The role requires deep expertise in RxJS, NgRx and Redux and a strong focus on delivering high‑quality solutions from conceptualisation through to production.
Typical Day
- Perform feasibility analysis, effort estimation and support IT planning and risk assessment.
- Design, develop, test and deploy Angular applications across all SDLC phases.
- Own end‑to‑end delivery of assigned features from development to production.
- Analyse complex technical and business problems and propose effective solutions.
- Ensure application security, performance optimisation and post‑implementation improvement.
- Collaborate with business users and cross‑functional teams to resolve issues and enhance functionality.
- Drive adherence to development standards, best practices and coding guidelines.
- Work independently with minimal supervision and serve as SME for team members and stakeholders.
- Recommend and implement UI/UX performance enhancements.
About the Team
Our team operates within Operate, using the latest technologies to deliver ongoing value to clients. The culture focuses on collaboration, continuous innovation and making a real impact on client outcomes.
Qualifications and Experience
- Bachelor’s degree in Computer Science, Information Technology or a related field.
- Minimum 6 years of front‑end development experience with a strong focus on Angular.
- Experience building enterprise‑scale applications using Angular 16+ (required) or Angular 18+ (good to have).
- Proficient in JavaScript, HTML5, CSS, Bootstrap, JSON, Ajax.
- Experience designing and implementing Angular Micro Frontend architecture using Module Federation.
- Advanced knowledge of Angular concepts: components, services, DI, routing, lazy loading, forms, observables, RxJS operators.
- Skilled in unit‑testing frameworks for Angular.
- Ability to convert Figma designs into functional Angular components.
- Experience integrating RESTful APIs with Angular applications.
- Hands‑on experience with Git, JIRA and Agile/Scrum delivery.
- Exposure to Micro UI architecture and Angular library development.
- Familiarity with uDeploy/Jenkins for CI/CD automation.
Nice to Have
- Experience with other front‑end frameworks and libraries (e.g., React, Vue.js).
- Knowledge of Agile/Scrum methodologies.
- Familiarity with front‑end build tools and task runners (e.g., Webpack, Gulp).
- Experience with testing frameworks and tools (e.g., Jasmine, Karma, Protractor).
- Understanding of SEO principles and ensuring applications adhere to them.
Benefits
Salary: $80,000 – $120,000 (annually). Eligible for a variable bonus program.
Additional benefits include:
- $4,000 per year for mental health support benefits.
- $1,300 flexible benefit spending account.
- Firm‑wide “Company Days” and dedicated learning days (Development and Innovation Days).
- Flexible work arrangements and a hybrid work structure.
- Competitive paid vacation and other standard benefits.
Diversity, Equity & Inclusion
We encourage applications from all qualified candidates, including people with disabilities, Indigenous community members, members of Black communities and those representing the full diversity of Canadian communities. We acknowledge and respect the traditional, treaty and unceded territories on which we operate. We are committed to fostering inclusiveness, reconciliation and stewardship with Indigenous peoples.
#J-18808-Ljbffr