Overview
Skills
Job Details
About the Role: We re seeking a hands-on Principal Frontend Engineer with deep Angular expertise to support the buildout of a global network monitoring platform. This application is used by Tier 1 telecom operators including Rogers, Liberty Global, and NBN to monitor DOCSIS and fiber networks, predict outages, and optimize performance across millions of devices.
You ll be responsible for building scalable, reusable UI components and rich data visualizations that empower network operators to:
Pinpoint root issues in real-time across vast geographies
Visualize historical and predictive telemetry
Interact with dashboards showing network health, alerts, and optimization recommendations
Key Responsibilities:
Develop Angular 17 19 applications using Material Design 3.0
Design interactive dashboards, charts, and map visualizations
Implement state management using NgRx
Work within an Nx monorepo setup with shared UI libraries
Write Cypress-based integration tests and maintain high unit test coverage
Integrate frontend components with REST APIs delivering real-time telemetry
Collaborate with backend, QA, and UX teams in an Agile environment
Required Skills & Experience:
Expert-level Angular (v10+) with hands-on experience in Angular 17/18/19
Strong proficiency in Material UI, NgRx, Cypress, TypeScript, and SCSS
Solid understanding of modular architecture and monorepo environments (Nx)
Proven ability to build enterprise-grade UIs handling millions of data points
Experience with performance optimization and large-scale UI state management
Comfortable working in vendor-agnostic environments (CommScope, Harmonic, Huawei, ZTE, Nokia, etc.)
Bonus Skills:
Experience with D3.js or other charting/visualization libraries
Familiarity with Spring/Java backend APIs
Background in telecom, network diagnostics, or broadband platforms