Angular Developer (Intermediate/Senior)
Location: Remote in UK, Canada or Europe
Hours: Monday - Friday, 37.5 hrs per week
Contract: Fixed term contract for 12 months
Key Responsibilities
* Develop and maintain standalone Angular components across multiple product areas including the e-reader, publisher portal, admin tools, and analytics dashboards
* Work within a strictly layered Nx monorepo architecture, following domain boundary rules (feature / ui / data-access / util)
* Implement reactive UI state using Angular Signals and NgRx Signal Store
* Build accessible, internationalised interfaces compliant with WCAG 2.2 AA standards, using Transloco for i18n
* Write robust unit and integration tests with Jest and @testing-library/angular
* Document components and design patterns in Storybook
* Collaborate in code reviews, enforcing ESLint and Prettier standards before merging
* Work with the team to provide level-of-effort estimations and support critical or escalated issues
* Stay current with Angular's evolving ecosystem and contribute to technical discussions and decisions
* Participate in an inclusive, values-driven engineering culture that promotes agility, accountability, and continuous improvement
#J-18808-Ljbffr