< See all open positions

Software Developer (m/f/d) TypeScript/Angular - Frontend

Our Hetzner Cloud team consists of around 75 employees and works both remotely across Germany and from our office in Munich (Unterföhring).

We are the Frontend Team – specialists in building high-performance user interfaces that our customers use every day. Our goal? To make powerful cloud services intuitive, accessible and efficient to use. Usability, performance and the highest quality standards are at the heart of everything we do. In close collaboration with our UX team, we design and build thoughtfully crafted interfaces that are not only technically robust but also deliver an outstanding user experience. Using modern technologies and maintaining high standards of code quality, we create interfaces that truly impress. We take ownership, share knowledge and work together as a team to deliver the best possible experience for our users.

As part of our Frontend Team, you will develop multilingual single-page applications using Angular 20 and TypeScript, contributing to two central products within our cloud ecosystem.

The Hetzner Console is a core component of our cloud offering. Connected via REST API and WebSockets, it enables our customers to manage their infrastructure – from instances and storage to networks. Performance, stability and intuitive design are critical to our success.

At the same time, we are building the Support Panel – a second, strategically important product that the Frontend Team is developing from the ground up. It supports our Hetzner Support team in their daily work and communicates with the backend via gRPC Web.

Our stack in keywords: TypeScript, Angular, RxJS, Karma, Jest, Cypress, Nx, Storybook, GitLab, Betterer, Prettier, and ESLint.

What makes our team stand out?

Rather than listing generic perks, such as flat hierarchies or other buzzwords, here’s what we truly value about working in our team:

  • A well-maintained test suite from the very beginning, covering unit tests, integration tests, E2E tests, and visual regression tests, ensures that we’re not afraid to deploy, even on a Friday evening, if necessary
  • Sustainable growth with time for refactoring and maintenance to prevent legacy code
  • We build our own tools to improve our daily workflows, such as Nx schematics for automated refactoring
  • Close collaboration with our UX team, who aren’t afraid to fine-tune a single-pixel gap in CSS themselves
  • A strong team spirit, even in a distributed setup, thanks to our daily interactions in a virtual office via Gather
  • Opportunities to experiment with new and alternative tech stacks through small internal projects
  • Fast CI/CD with split libraries, caching, and orchestration via Nx
  • Code reviews are a learning tool for us, a way to learn from and with each other
  • We have high-quality standards for the software we develop, and no excuses not to meet them

Your tasks

  • You will develop and continuously optimise our Hetzner Console and our Support Panel
  • You will work closely with the UX team to ensure an exceptional user experience with intuitive usability, high performance, and clean code
  • You will implement new features, improve existing components, and ensure that our codebase remains sustainable, extendable, and well-tested
  • You ensure application stability and reliability through automated testing (unit, integration, E2E, visual regression)

Your profile

  • You have solid experience in modern software development
  • You have excellent knowledge of JavaScript/TypeScript, HTML5, CSS/SCSS, and common frameworks or libraries (e.g., Angular, React, Vue)
  • You are physically incapable of typing “as any”
  • You prioritise clean, readable code and automated testing
  • We can rely on you - you are independent yet open to new ideas
  • Customer focus and usability are important to you
  • You are fluent in both spoken and written German and English, with professional proficiency

Benefits

Zwei Bildschirme hintereinander

Pick your kit

Mac, PC or Linux — whatever you prefer, we provide it for you.
Zwei Figuren

Flat hierarchies

You will work with a casual team in a friendly and pleasant working environment.
Uhr

Flexibility

Whether it's working from home or flexible working hours outside of our core working hours — your needs matter.
Abschlusskappe

Further training

We offer a budget of EUR 2,500 per employee per year to invest in your personal development.
Kreditkarte

HelloBonnie

In addition to an attractive compensation, you will get a prepaid credit card that we will top up for you monthly with EUR 50.
Partytüte

Events

We highly value and promote in-person meetings such as our offsite, our Christmas party, Oktoberfest, and events on other occasions.
Kurzhantel

EGYM

We want to invest in the health of our employees and partner with EGYM Wellpass to provide an attractive offer for a wide range of fitness options all across Germany.
Kinderwagen

Childcare subsidy

We pay part of the childcare costs until your child goes to school.
Laptop am Strand

Workation

You want to combine work and vacation? We want to make this possible for you!
Weihnachtsbaum

Company holidays

With us, 24 December and 31 December are annual holidays. This means, you don’t need to sacrifice your own vacation days.
Fahrrad

Bikeleasing

Exercise keeps us fit. For this reason, you can lease a bicycle of your choice through us.
Gesprächsblase mit Stern

Recommend a friend Bonus

Our way to thank you if you recommended a new colleague to us.
Flasche und Apfel

All-round care

For those who love working in the office: Free drinks and snacks, air-conditioned office with height-adjustable desks, charging station for electric cars and much more.