Angular Developer
- Old Toronto
- |4 years of exp
- |Full Time
Posted: 2 days ago• Recruiter recently active
Job Location
Old Toronto
Remote Work Policy
In office - WFH flexibility
Visa Sponsorship
Not Available
RelocationAllowed
Skills
Git
JSON
Jasmine
Github
REST APIs
TypeScript
HTML5
Gitlab
Karma
Jest
Rx Js
Angular
ngrx
angular cli
Azure DevOps
JavaScript (ES6+)
CSS3/SASS
About the job
Role: Angular Developer,
Location: Mississauga/Toronto ON,
Job Type: Full Time,
Job Description:
Key Responsibilities
- Application Development: Architect and build responsive, data-driven web applications using modern Angular versions (Angular 14+), TypeScript, HTML5, and SCSS.
- UI/UX Integration: Translate Figma/Adobe XD high-fidelity mockups into modular, reusable UI components following accessibility standards (WCAG 2.1 / AODA compliance).
- API Integration: Connect frontend applications to backend services via RESTful APIs and RxJS state management workflows.
- Performance Optimization: Optimize web applications for cross-browser compatibility, fast load times, and efficient handling of large datasets.
- Quality & Best Practices: Write clean, testable code using Jasmine/Karma, perform peer code reviews, and follow CI/CD pipelines.
- Agile Collaboration: Participate actively in Scrum ceremonies (Daily Standups, Sprint Planning, Retrospectives).
Qualifications & Requirements
- Experience: 4 to 5 years of professional web application development experience, with a core focus on Angular.
Technical Skills:
- Proficiency in Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3/SASS.
- Hands-on experience with RxJS, NgRx (or state management libraries), and Angular CLI.
- Integration experience with REST APIs and JSON data handling.
- Unit testing experience using Jasmine, Karma, or Jest.
- Version control using Git and GitHub/GitLab/Azure DevOps.
Nice to Have:
- Knowledge of Micro Frontend architectures or cloud platforms (AWS / Azure / GCP).
- Experience in Banking, Financial Services, or Telecommunications sectors in Canada.
Working knowledge of backend frameworks like Java Spring Boot or .NET Core
