Location: Remote (Time zone: CET +/- 4hrs) or On-site in Hamburg, Germany.
About us
At Kubermatic, we believe that businesses should focus on their core purpose: writing groundbreaking applications, not operations. In line with our commitment to make Kubernetes as easy as possible, we help IT teams worldwide to fully automate their Kubernetes and cloud native operations across multi-cloud, edge, and on-prem.
As one of the top corporate contributors to the Kubernetes project, we develop enterprise-grade software solutions and provide professional services and support to safely navigate and accelerate your cloud native transformation. Our open-source Kubermatic Kubernetes Platform makes it easy to operate thousands of Kubernetes clusters on any infrastructure.
If you are looking for a neatly structured environment, we are just not a good match. But if you are thrilled by the prospect of joining a technology start-up with a lot of room for your own ideas and personal growth, we definitely should at least have a chat
What You’ll Do
As a Frontend Software Engineer, you’ll build highly functional and intuitive user interfaces for managing Kubernetes clusters, while also contributing to API services written in Go.
- Develop frontend features using Angular/React and TypeScript to improve the user experience of the Kubermatic platform.
- Write and maintain performant, scalable APIs in Go that power our UI and core functionality.
- Collaborate with Product Managers, Designers, and Backend Engineers to implement end-to-end features.
- Participate in architecture and design discussions to ensure seamless frontend-backend integration.
- Write unit and integration tests for frontend components.
- Contribute to internal libraries, shared tooling, and UI/UX consistency.
- Help maintain a high standard of code quality and documentation.
- Actively participate in peer reviews, design critiques, and knowledge sharing.
What We’re Looking For
Required Skills
- 3+ years of professional experience in frontend development with Angular/React and TypeScript, or similar modern frameworks.
- 1-2 years of hands-on experience in any of the backend languages (Go, Java, C Sharp)
- Strong understanding of core web technologies: HTML, CSS, JavaScript, and browser internals.
- Experience writing automated tests (unit, integration, E2E) using tools like Cypress, Jest, or similar.
- Familiarity with RESTful API design and consuming APIs from the frontend.
- Proficient in Git, CI/CD workflows, and working in collaborative development environments.
- Excellent English communication skills.
Preferred Qualifications
- Experience with Kubernetes, Docker, or cloud-native technologies.
- Skills in software development with proficiency in Go.
- Comfortable working in distributed teams using Agile or DevOps methodologies.
Why You’ll Love Working Here
- Modern tech stack: Angular, Go, TypeScript, Cypress, Jest, and more.
- A strong open-source culture with high visibility in the Kubernetes community.
- Flexible work hours, remote-first setup, and a collaborative team culture.
- Freedom to choose your tools (OS, IDE, etc.)
- Support for growth: certifications, conference budgets, and mentorship.
Community First
We don’t just use open source. We build it. Attend or speak at ContainerDays, or CNCF meetups. We’ll support your contributions to upstream Kubernetes and CNCF projects.
Join us to help shape the future of cloud-native infrastructure one line of code at a time.
Apply now!