X-RemoteJob Icon X-RemoteJob

Senior Full-Stack TypeScript Engineer

Mirantis Competitive / DOE

Senior Full-Stack TypeScript Engineer

Mirantis United States-Remote Sep 23, 2026
ATS VERIFIED

> ROLE OVERVIEW

Mirantis, an IREN company, is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. The company empowers platform engineering teams to deliver composable, production-ready developer platforms across any environment—on-premises, in the cloud, at the edge, or in sovereign data centers. As enterprises navigate the growing complexity of AI-driven workloads, Mirantis delivers the automation, GPU orchestration, and policy-driven control needed to manage infrastructure with confidence and agility. Committed to open standards and freedom from lock-in, Mirantis ensures that customers retain full control of their infrastructure strategy. The company is seeking a senior Full-Stack TypeScript Engineer to construct the web platform through which enterprise users manage our multi-tenant control plane powering AI infrastructure. This interface allows organizations to establish tenancy, orchestrate GPU resources, configure access policies, and observe cluster metrics in real time.

> CORE RESPONSIBILITIES

  • Build product features end to end in a modern Next.js and React application — server components, route handlers, client interactivity, and the data layer that connects them.
  • Develop and extend the shared component library and design tokens, implementing Figma specs faithfully across light and dark themes.
  • Own the server tier that sits between the browser and the platform: request proxying, session handling, and keeping backend service URLs and credentials securely off the client.

> HARD REQUIREMENTS & SPECS

  • Implement authentication and authorization in the web tier — OIDC login against the platform auth service, JWT claim verification, session expiry, and role-based UI gating that mirrors platform permissions.
  • Maintain the generated TypeScript SDK produced from the platform's OpenAPI specification, including the codegen pipeline, compatibility gates, and drift detection against the live API.
  • Write tests at every level — component tests with mocked network behavior, and Playwright end-to-end suites that run against live environments.

Is the AI extraction inaccurate? Report an issue