Angular Frontend Developer
Tangentia View all jobs
- Toronto, ON
- Permanent
- Full-time
Location: Toronto, ON
4 Days work from office and 1 day work from homeMust Have
- B.S. degree in Computer Science or related technical field with equivalent practical experience.
- 2+ years experience with JavaScript and TypeScript.
- Intermediate to advanced knowledge and experience with Angular 20+, including standalone components, dependency injection, change detection, RxJS, and Angular CLI/Nx workspace management.
- Proficiency in NgRx (or Redux), signals, and reactive patterns for scalable state management.
- Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing
- Experience building complex layout with SASS or other CSS scripting language, and HTML5
- Experience with unit testing with Jest or ViTest
- Experience with code merging and branching methodologies using Git
- Experience working within an Agile product team
- Experience with NX and Monorepo
- Experience with feature flag systems (DevCycle or similar), and integrating third-party SDKs
- Skills in lazy loading, bundle optimization, and mobile-first design.
- Experience supporting production-level software
- Experience in other Web UI frameworks is valuable (ie. React, Vue)
- Experience with web accessibility, performance, and end to end testing
- Experience with a design system and/or component library
- Object Oriented coding practices, including strong design patterns knowledge, refactoring, clean code
- Understanding of DevOps deployment processes and technologies; Docker, GitHub Actions etc.
- Experience in BDD and TDD methodologies
- Experience with nvm, node.js and npm