Bachelor's degree in Computer Science, Engineering, or related field
Proven experience as a Front-End Developer with expertise in Angular framework
Strong proficiency in HTML, CSS, and JavaScript/TypeScript with familiarity with RESTful APIs and asynchronous request handling
Requirements:
Develop user interfaces with Angular, TypeScript, HTML, and SCSS/CSS, ensuring responsive design
Build and maintain Angular applications, including directives, services, and modules, with focus on performance and scalability
Conduct unit testing using Jasmine/Karma and ensure high-quality, well-tested code
Implement Module Federation in a micro-frontend architecture and convert Figma designs to Angular components as an individual contributor
Job description
Job title - Senior Angular Developer Experience - 7-9 years Location : Canada (remote)
Job Description
Should have a basic understanding of ISMS and compliance. Should adhere to ISMS policies
•  Develop user interfaces with Angular, Typescript, and related technologies.
•  Strong hands-on experience with JavaScript, SCSS/CSS, and HTML.
•  Develop software workflows and UIs using responsive design.
•  Develop application codes and unit tests in Angular, Java Technologies, and Rest Web Services.
•  Conduct Unit Testing using Jasmine/Karma.
•  Figma to Angular (should be individual contributor)
•  Ensure high performance of applications and providing support.
•  Implement complex Angular applications, directives, controllers, services.
•  Understand and implement the concept of Module Federation in a micro frontend architecture
7 to 8 years of experience in IT industry
Bachelor's degree in computer science, Engineering, or related field.
Proven experience as a Front-End Developer with expertise in Angular framework.
Strong proficiency in HTML, CSS, and JavaScript.
Familiarity with RESTful APIs and asynchronous request handling.
Experience with version control systems such as Git.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a collaborative team environment.
Strong communication and interpersonal skills.
Knowledge of Agile development methodologies is a plus.