Engineering · Full-time · Remote (Europe)
We are looking for a Senior Frontend Engineer to help design and build a mission control platform for cloud and edge infrastructure based on Kubernetes.
This is a greenfield project where the frontend is entirely API-driven and generated from OpenAPI specifications. The platform is not another multi-Kubernetes-cluster dashboard: it is designed to orchestrate complex distributed systems and multi-tenant environments.
You will play a central role in designing a frontend framework that composes UI components directly from OpenAPI v3 specifications, collaborating closely with backend engineers exposing gRPC and HTTP APIs powered by auto-generated and dynamic OAPIv3 specifications.
Our team is remote-first within Europe (mandatory) with occasional in-person meetups for team building. Being a European team, professional fluency in English (written and spoken) is mandatory.
Design and implement a modern frontend architecture driven by OpenAPI v3 specifications
Build a component framework capable of generating UI flows from API schemas
Collaborate closely with backend engineers, exposing gRPC/HTTP APIs
Design multi-tenant aware user interfaces, with super-admin capabilities
Translate complex distributed-system workflows into intuitive UI experiences
Work with Kubernetes-centric systems from an application developer and administrator perspective
Contribute to the first full implementation of the platform within the first 6 months
Maintain and progressively replace some legacy frontend components written in Qwik
Help shape the frontend development culture and architecture
This role is not about maintaining dashboards, but about building a mission-critical control plane UI based on core technology, Kamaji.
Engineering Environment
API-first development
OpenAPI v3 as the source of truth
gRPC + HTTP backend services
Multi-tenant architecture
Cloud and edge infrastructure systems
Remote-first collaboration
AI-assisted development workflows
We strongly encourage engineers to leverage generative AI tools for productivity. A Claude Pro subscription will be provided, and we expect engineers to use modern AI-assisted workflows for repetitive or boilerplate tasks.
Deep experience building large frontend applications
Strong knowledge of modern TypeScript ecosystems
Experience designing component libraries or frontend frameworks
Strong architectural thinking and ability to design scalable UI systems
Strong experience with OpenAPI v3 specifications
Ability to reason about API contracts and generate UI from schemas
Experience working with typed API clients and schema-driven development
You don't need to operate clusters, but you should understand:
What Kubernetes is and why it exists
Concepts such as pods, services, clusters, and control planes
How applications behave in distributed environments
This helps translate infrastructure workflows into meaningful UI interactions.
Ability to transform complex backend capabilities into coherent user experiences
Although focusing on a greenfield architecture, being able to guide out our legacy Qwik implementation.
Experience building multi-tenant applications
Experience with gRPC APIs
Experience with schema-driven UI generation
Experience with Kubernetes or infrastructure software
Experience with Qwik
Experience building developer platforms
Remote Work: The role offers flexible remote or hybrid work options.
Performance-Based: The company focuses on results and objectives, not set working hours. We're expecting a high grade of autonomy and ownership.
International Environment: The company has international customers.
Small senior team: no junior roles.
Strong focus on engineering quality and architecture.
Depending on experience, our gross salary range is between 65.000 and 75.000 EUR. Candidates entitled to a valid work permit for Italy will be employed under a permanent contract regulated by Italian laws.
EU citizens, as well as individuals with a valid EU work permit, may engage under a B2B independent contractor agreement.
Send your CV and a brief introduction to hello@clastix.io with the subject line "Senior Frontend Engineer Application".