X-RemoteJob Icon X-RemoteJob

Senior Full-Stack TypeScript Engineer

Mirantis Competitive / DOE

Senior Full-Stack TypeScript Engineer

Mirantis US-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

  • Build a resilient data layer: caching, invalidation, optimistic updates, pagination, and honest loading/error states for highly dynamic infrastructure data.
  • Write tests at every level — component tests with mocked network behavior, and Playwright end-to-end suites that run against live environments.
  • Ensure accessibility, responsive behavior, and optimal web performance (bundle size, render cost, and what ships to the browser on each route).

Is the AI extraction inaccurate? Report an issue