Sr. Frontend Engineer
- business Talent Job Seeker
- workFull-time
Senior Frontend Engineer (Angular | Highcharts | Power BI Embedded | Industrial IoT) Role purpose Were looking for a Senior Frontend Engineer (IC role, not Lead) to build the frontend of an Industrial IoT platform hosted on AWS (S3 + CloudFront) with authentication via Amazon Cognito . The product focuses on real-time monitoring (streaming) of OEE and plant KPIs for the beverage industry . Youre expected to have strong technical autonomy and feature ownership , without formal people management responsibilities. Key responsibilities Design and develop web applications using Angular + TypeScript for plant operations (packaging/bottling lines, processes, utilities). Build OEE and KPI dashboards (Availability, Performance, Quality, scrap, throughput, downtime/micro-stops, speed vs target, losses). Implement complex visualizations with Highcharts (time series, paretos, heatmaps, multi-axis, annotations, ranges). Integrate Power BI Embedded (report embedding) including filters, navigation, refresh and security via RLS (Row-Level Security) . Consume real-time/streaming data via APIs and event channels ( WebSocket/SSE ), handling reconnects, buffering and graceful degradation. Manage application state with NgRx (Store/Effects/Selectors) using consistent, predictable patterns. Optimize performance (lazy loading, change detection, virtual scrolling, caching, bundle splitting, Core Web Vitals). Implement SPA security practices (guards, interceptors, secure token handling, RBAC/claims, basic hardening like CSP/sanitization) aligned with DevSecOps. Ensure quality via unit + e2e testing , CI/CD integration and active participation in code reviews. Collaborate with Product/Operations to translate plant needs into effective UX (drilldowns by line/shift/order, SKU/recipe filters, alerts). Must-have requirements 5+ years in frontend development; strong production experience with Angular (ideally 12+) . Strong TypeScript + RxJS and reactive patterns. Solid NgRx experience (Store, Effects, Selectors) and modular architecture. Proven experience building dashboards/data visualization for large datasets. Highcharts in performance-heavy scenarios (many points, sampling/downsampling, ranges). Power BI Embedded : embedding, app-driven interaction, filter control, and RLS considerations. HTML5/CSS3/SCSS, responsive design, basic accessibility (WCAG). Testing: unit (Jest or Jasmine/Karma) + e2e (Cypress or Playwright). Git, CI/CD and good release practices. Comfortable working with operational users and cross-functional teams. Nice-to-have Manufacturing experience (ideally beverages): packaging lines, labeling, palletizing, micro-stops, format changes, shifts, rate loss. Familiarity with IoT/telemetry UX (time-series/events) and real-time patterns. AWS frontend basics: S3/CloudFront , Cognito, caching/invalidation, headers. Observability/performance profiling. i18n and multi-tenant/RBAC (by plant/role). Tech stack (reference) Angular · TypeScript · RxJS · SCSS · NgRx · Highcharts · Power BI Embedded (RLS) · Cognito · S3 + CloudFront · WebSocket/SSE · Jest/Jasmine · Cypress/Playwright · CI/CD · Git What youll build (examples) Real-time OEE dashboards with drilldowns (stops/micro-stops), loss paretos, throughput vs target with alerts, embedded Power BI operational reports with RLS, and comparisons by period/SKU/recipe/shift.
United States of America
Place of work
Talent Job SeekerUnited States of America
About us
Identifica el mejor Talento con Talent Job Seeker
Job ID: 10460791 / Ref: 307cd31641eb163bd9404e285ff7e839