< See all open positions

Senior Software Developer (m/f/x) TypeScript/Angular - Frontend

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

We are the experts in high-performance user interfaces that our customers use every day. Our goal? To make powerful cloud services intuitive, accessible, and efficient to use. User-friendliness, performance, and top quality are our highest priorities. Together with our UX team, we develop well-thought-out interfaces that not only impress technically but also provide an outstanding user experience.

Using modern technologies and maintaining high coding standards, we create interfaces that inspire. We take responsibility, share knowledge, and work as a team to deliver the best possible user experience.

The Cloud Console is one of the core components of our cloud offering - it enables our customers to create and manage their cloud infrastructure, from instances and storage to networks. Its intuitive design and high performance are key to our success and a crucial reason why customers choose us as their cloud provider.

As part of our team, you will further develop this multilingual single-page application using Angular 19 and TypeScript, which communicates via a RestAPI and WebSockets.

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

What Makes Us 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 remote 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 optimise our Cloud Console - a multilingual single-page application built with Angular 19 and TypeScript, communicating via RestAPIs and WebSockets
  • You will work closely with our 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 will share your knowledge through code reviews, pair programming, and mentoring, contributing to continuous code quality improvements
  • You ensure application stability and reliability through automated testing (unit, integration, E2E, visual regression)
  • You will play an active role in technical decision-making, helping to develop and optimise our tech stack

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 independently working 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.