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