Role Overview
Aivar Innovations is seeking a Senior Frontend Developer to own the accelerator's end-to-end frontend experience — from real-time data rendering to multi-tenant UIisolation. You will build the component framework, role-based access layer, audit-aware
interfaces, and enterprise-grade React applications that sit atop complex AI pipelines.

This is a pure product engineering role focused on performance, reliability, andenterprise scale.

Roles & Responsibilities
• Design and own the frontend architecture for AI-powered accelerator products —component systems, routing, state management, and data-fetching layers.
• Build real-time dashboards and pipeline monitoring UIs that visualise 6-stage processing flows, handling live data streams and high-frequency updates.
• Implement role-based access control (RBAC) and multi-tenant UI isolation — strict customer separation at every screen and data layer.
• Build the connector configuration UI — form-driven workflows for 50+ enterprise data sources with validation and error handling.
• Integrate with backend APIs (REST/GraphQL) with versioning, auth token handling, rate-limit awareness, and graceful degradation.
• Design and implement audit-trail interfaces — surfacing immutable logs, decision timelines, and transformation traces in readable, filterable views.
• Enforce PII/PHI-safe rendering — mask, redact, or blur sensitive fields client-side in compliance with data safety requirements.
• Establish production frontend habits — comprehensive testing (unit, integration, E2E), CI/CD pipelines, performance budgets, and error monitoring.
• Define and maintain the shared component library and design system consumed across all accelerator products.
• Collaborate with backend engineers and AI/ML teams to design optimal API contracts for frontend consumption.

Must-Have Technical Skills
• React.js (mandatory) — deep expertise in hooks, context, concurrent rendering,  and component architecture; not just usage.
• TypeScript — strict typing across components, API contracts, and shared libraries.
• State management — Zustand, Redux Toolkit, or React Query; managing complex async and real-time state.
• Real-time data — WebSockets, SSE, or polling patterns for live pipeline updates.
• API integration — REST and GraphQL clients, auth flows (OAuth2/JWT), and error boundary design.
• Multi-tenant UI patterns — tenant-scoped routing, feature flags, and customer data isolation on the client.
• Testing — Jest, React Testing Library, Cypress or Playwright for E2E coverage.
• AWS / cloud-aware frontend — Amplify, CloudFront, S3-hosted builds, or equivalent deployment experience.
• Production habits — CI/CD (GitHub Actions), Sentry or equivalent monitoring, Lighthouse performance standards.

Nice to Have
• Experience with micro-frontend architecture in large-scale enterprise apps.
• Prior work on multi-tenant SaaS platforms with strict data isolation requirements.
• Familiarity with data visualisation libraries such as D3.js, Recharts, or Victory.
• Understanding of WCAG accessibility standards and inclusive design principles.
• Knowledge of HIPAA, GDPR, or SOC2 frontend compliance requirements.