Angular Developer
We are looking for an Angular Developer to join our Canadian client’s team and work on innovative solutions in the event management industry. You’ll be contributing to a dynamic platform that streamlines and enhances the entire event attendance process, making it more efficient, transparent, and accessible.
The platform simplifies event registration, attendance tracking, and digital ticketing while offering organizers valuable insights and participants a hassle-free experience. This is an opportunity to leverage cutting-edge technologies and shape the way events are managed.
Key Responsibilities:
• Develop and maintain Angular-based applications with a focus on performance, scalability, and user experience.
• Implement UI components and widgets using Kendo UI to create feature-rich, visually appealing interfaces.
• Leverage Nx for efficient monorepo management and improving development workflows.
• Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
• Collaborate with backend developers to integrate APIs and services into the frontend.
• Ensure the technical feasibility of UI/UX designs and optimize web applications for speed and scalability.
Required Skills and Qualifications:
• Strong proficiency in JavaScript: Deep understanding of JavaScript fundamentals.
• Solid experience with Angular: Expertise in developing applications with Angular, including knowledge of component-based architecture, services, directives, signals, and dependency injection.
• Experience with RxJS: Comfortable working with reactive programming patterns, including creating observables, operators (e.g., map, mergeMap, switchMap), and understanding reactive patterns in Angular applications.
• UI Component Libraries: Familiarity with Kendo UI or similar libraries like Syncfusion, Material UI, PrimeNG, or Ag-Grid, and the ability to integrate pre-built components into Angular applications.
• Ability to optimize application performance and ensure cross-browser compatibility and responsiveness.
• Time Zone Flexibility: Willingness to work in the Toronto, Canada time zone (Eastern Time, UTC-5).