UI/React Developer
Required Skills & ExperienceStrong React development experience.TypeScript expertise with strict typing and reusable domain models.React Router or equivalent routing framework.State management using React contextExperience implementing complex data-entry UIs with editable tables/grids.Chart.js or equivalent React charting experience for engineering plots.OIDC frontend integration.SSE or streaming-event UI integration.Experience consuming typed backend contracts and applying incremental state updates.Ability to translate Figma designs into maintainable production UI without owning the design.Familiarity with automated frontend testing and Playwright-compatible implementation patterns.Job DescriptionBuild the standalone React SPA application shell, routing, environment configuration, and frontend build pipeline.Implement wizard workflow using approved wireframes:Integrate OIDC authentication in ReactImplement frontend AG-UI integrationBuild data setup screensBuild computational workflow UI:Build analysis and results screens:Build notification UIEnsure the frontend implementation follows approved Figma designs, acceptance criteria, and integration contracts.Write/support unit, component, and Playwright-friendly UI behavior tests.