Senior UI Developer

Toronto 1 days agoFull-time External
509.4k - 560.4k / yr
• Framework & Language: Angular (v14+), TypeScript, JavaScript (ES6+), HTML5, SCSS/CSS3. • Core Angular: Components, Directives, Pipes, Modules, Lifecycle Hooks • Routing & Navigation: Angular Router, Nested Routes, Lazy Loading, Route Guards • Forms: Template-driven Forms, Reactive Forms, Dynamic Fields, Custom Validators • HTTP & Services: Dependency Injection, HTTP Client, Interceptors, Service Integration • Reactive Programming: RxJS, Observables, Subjects, BehaviorSubject, Stream Combination • State Management: NgRx (Store, Effects, Selectors, Entity, Meta Reducers) • Testing Tools: Jasmine, Karma, Jest, Angular TestBed, HttpClientTestingModule • Deployment & Optimization: Angular CLI, Firebase, Netlify, Angular Universal (SSR), Production Builds • Version Control & Tooling: Git, VS Code, Agile methodologies, REST API integration • Strong technical, analytical and problem-solving skills • Excellent verbal and written communication skills • The candidate will collaborate with frontend QA and DevOps teams in an Agile Scrum environment. • Ambitious with an ability to take initiative • You should be passionate about quality and writing clean, reusable, readable code that scales and performs well