Position Description :
We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Angular Developer, in our Financial Services Sector in Toronto.
Location - Downtown Toronto (Hybrid - 4 days office) subject to change at any time.
We are seeking a highly skilled Senior Angular Developer with strong front-end expertise and a passion for building high performance, user centric web applications. The ideal candidate will have extensive experience with the Angular framework, strong proficiency in TypeScript, and a solid understanding of modern front-end engineering practices.
Your future duties and responsibilities :
- Develop and maintain Angular applications using Angular CLI and TypeScript.
- Build reusable, responsive UI components with HTML5, CSS3
- Implement scalable architectures and state management using NgRx or Akita.
- Integrate front-end applications with RESTful APIs.
- Utilize RxJS and Observables for asynchronous operations.
- Write unit tests (Jasmine) and E2E tests (Protractor).
- Optimize application performance and troubleshoot complex issues.
- Collaborate with cross-functional teams (backend, UI / UX, QA).
- Use Git for version control and participate in code reviews.
- Stay current with Angular best practices and ecosystem updates.
Required qualifications to be successful in this role :
5+years of experience with Angular Framework and Angular CLIExpertise in TypeScriptUnderstanding of RxJS and ObservablesKnowledge of HTML5 and CSS3Experience with RESTful API IntegrationState Management using NgRx or AkitaUnit Testing with Jasmine and End-to-End Testing with ProtractorPerformance Optimization and DebuggingVersion Control with GitKnowledge of Modern JavaScript (ES6+)Priority will be given to someone who have hands on experience in AngularJSCGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,–$,. This role is an existing vacancy.#LI-BN
Skills :
Code ReviewCode ReviewDatabase DesignPerformance / Stress TestingSoftware ArchitectureSoftware Design PatternsFinancial Services