Senior Frontend Engineer

Engineering
· Full-time
· Remote (Europe)

About the Role

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.

What You'll Do

  • 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.

What We're Looking For

Senior frontend expertise

  • 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

API-driven frontend development

  • 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

Distributed systems awareness

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.

Product-level thinking

  • 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

Nice to Have

  • Experience with gRPC APIs
  • Experience with schema-driven UI generation
  • Experience with Kubernetes or infrastructure software
  • Experience with Qwik
  • Experience building developer platforms

What We Offer

  • 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.
  • Strong focus on engineering quality and architecture.

Salary Range

Depending on experience, our gross salary range is between 60.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.

How to Apply

Send your CV and a brief introduction to jobs@clastix.io with the subject line "Senior Frontend Engineer Application".