As a Senior Frontend Developer, you will build the user-facing application for a modern operational SaaS platform for K-12 education. The platform helps school divisions automate administrative processes, manage information across their organization, and surface operational insight - which means the interfaces you build are workflow-driven and data-dense: multi-step forms with real validation consequences, long-running processes whose state the UI has to reflect honestly, role-sensitive views that change shape depending on who is looking, and reporting surfaces backed by real analytical queries.
This is product engineering rather than marketing site work. You will build in Next.js, React, and TypeScript against .NET REST APIs, using Shadcn/UI and Tailwind CSS in a component-driven model, and you will own Playwright end-to-end coverage for the flows you build. Authorization is enforced through Keycloak and OpenFGA, so the frontend has to handle OIDC flows and render correctly against fine-grained, policy-driven permissions in a multi-tenant product where an administrator in one school division must never see another’s data.
You will work as part of a dedicated, cross-functional scrum team that operates as an embedded extension of the client’s product and engineering organization. The team includes business analysis and QA capability and owns assigned product services end-to-end - from refinement through development, testing, documentation, and release readiness. You will work directly in the client’s repositories and follow their established architecture, design system, and engineering standards. The platform is moving from pilot deployments toward general availability, so the work is real-user-facing from the start.