< Zurück zur Stellenübersicht
Senior Softwareentwickler (m/w/d) TypeScript/Angular - Frontend
Unser Hetzner Cloud Team hat ca. 70 Mitarbeiter:innen und arbeitet sowohl deutschlandweit remote als auch in unserem Büro in München (Unterföhring).
Wir sind das Frontend Team - die Expert:innen für performante Benutzeroberflächen, die unsere Kund:innen täglich nutzen. Unser Ziel? Leistungsstarke Cloud Dienste intuitiv, zugänglich und effizient bedienbar zu machen. Dabei stehen Nutzerfreundlichkeit, Performance und höchste Qualität für uns an erster Stelle. Gemeinsam mit dem UX Team entwickeln wir durchdachte Interfaces, die nicht nur technisch überzeugen, sondern auch ein erstklassiges Nutzungserlebnis bieten. Mit modernen Technologien und einem hohen Anspruch an Code Qualität erzeugen wir Oberflächen, die begeistern. Wir übernehmen Verantwortung, teilen Wissen und arbeiten als Team daran, die bestmögliche Nutzererfahrung zu schaffen.
Die Cloud Console ist eine der Kernkomponenten unseres Cloud Angebots - hier erstellen und verwalten unsere Kund:innen ihre Cloud Infrastruktur, von Instanzen über Storage bis zu Netzwerken. Ihr intuitives Design und ihre Performance sind entscheidend für unseren Erfolg und ein zentraler Grund, warum sich Kund:innen für uns als Cloudanbieter entscheiden.
Als Teil des Teams entwickelst du diese mehrsprachige Single Page Applikation mit Angular 19 und TypeScript weiter, die über eine RestAPI mit WebSockets kommuniziert.
Unser Stack in Schlagworten: TypeScript, Angular, RxJs, Karma, Jest, Cypress, Nx, Storybook, GitLab, Betterer, Prettier und ESLint.
Was macht uns aus?
Anstatt im Fließtext unsere Vorzüge aneinander zu reihen und tolle Dinge, wie flache Hierachien und die üblichen Buzzwords zu nennen, haben wir die Dinge für dich aufgezählt, die wir bei der Arbeit in unserem Team am meisten schätzen:
Wir sind das Frontend Team - die Expert:innen für performante Benutzeroberflächen, die unsere Kund:innen täglich nutzen. Unser Ziel? Leistungsstarke Cloud Dienste intuitiv, zugänglich und effizient bedienbar zu machen. Dabei stehen Nutzerfreundlichkeit, Performance und höchste Qualität für uns an erster Stelle. Gemeinsam mit dem UX Team entwickeln wir durchdachte Interfaces, die nicht nur technisch überzeugen, sondern auch ein erstklassiges Nutzungserlebnis bieten. Mit modernen Technologien und einem hohen Anspruch an Code Qualität erzeugen wir Oberflächen, die begeistern. Wir übernehmen Verantwortung, teilen Wissen und arbeiten als Team daran, die bestmögliche Nutzererfahrung zu schaffen.
Die Cloud Console ist eine der Kernkomponenten unseres Cloud Angebots - hier erstellen und verwalten unsere Kund:innen ihre Cloud Infrastruktur, von Instanzen über Storage bis zu Netzwerken. Ihr intuitives Design und ihre Performance sind entscheidend für unseren Erfolg und ein zentraler Grund, warum sich Kund:innen für uns als Cloudanbieter entscheiden.
Als Teil des Teams entwickelst du diese mehrsprachige Single Page Applikation mit Angular 19 und TypeScript weiter, die über eine RestAPI mit WebSockets kommuniziert.
Unser Stack in Schlagworten: TypeScript, Angular, RxJs, Karma, Jest, Cypress, Nx, Storybook, GitLab, Betterer, Prettier und ESLint.
Was macht uns aus?
Anstatt im Fließtext unsere Vorzüge aneinander zu reihen und tolle Dinge, wie flache Hierachien und die üblichen Buzzwords zu nennen, haben wir die Dinge für dich aufgezählt, die wir bei der Arbeit in unserem Team am meisten schätzen:
- Eine seit Anfang an sehr ausführliche und gepflegte Testsuite, beginnend mit Unit- und Integrationtests, über E2Es bis hin zu Visual Regression Tests, sorgt dafür, dass wir keine Angst davor haben, auch Freitagabends zu deployen, wenn wir müssen
- Nachhaltiges Wachstum mit Zeit für Refactorings und Wartung, um Legacy Code zu vermeiden, sind uns wichtig
- Wir schreiben unsere eigenen Tools, um unser tägliches Arbeiten zu erleichtern, z.B. Nx Schematics für automatische Refactorings
- Direkte Zusammenarbeit mit unserem UX Team, das sich nicht zu schade ist, einen Pixel Abstand selbst im CSS in Ordnung zu bringen
- Trotz verteiltem Team, ein starker Zusammenhalt durch das tägliche Arbeiten im virtuellen Office mit Gather
- Durch verschiedene kleine und interne Projekte gibt es immer wieder die Möglichkeit, neue und alternative Tech Stacks auszuprobieren
- Schnelle CI durch aufgeteilte Libraries und Caching, sowie Orchestrierung mit Nx
- Reviews sind für uns ein Tool, um voneinander und miteinander zu lernen
- Wir haben einen sehr hohen Qualitätsanspruch an die Software, die wir schreiben und es gibt keine Ausreden, diesen Anspruch nicht auch umzusetzen
Deine Aufgaben
- Du entwickelst und optimierst unsere Cloud Console - eine mehrsprachige Single Page Application mit Angular 19 und TypeScript, die über RestAPIs und WebSockets mit unserer Infrastruktur kommuniziert
- Gemeinsam mit dem UX Team sorgst du für eine erstklassige User Experience durch intuitive Bedienbarkeit, hohe Performance und sauberen Code
- Du implementierst neue Features, verbesserst bestehende Komponenten und stellst sicher, dass unser Code nachhaltig, erweiterbar und gut getestet ist
- Durch Code Reviews, Pair Programming und Mentoring gibst du dein Wissen weiter und trägst zur kontinuierlichen Verbesserung der Codequalität und des Teams bei
- Mit automatisierten Tests (Unit, Integration, E2E, Visual Regression) stellst du sicher, dass unsere Anwendung stabil und zuverlässig bleibt
- Du bringst dich aktiv in technische Entscheidungen ein und hilfst dabei, unseren Tech Stack weiterzuentwickeln und zu optimieren
Deine Skills
- Du bringst fundierte Erfahrungen in der modernen Softwareentwicklung mit
- Du hast sehr gute Kenntnisse in JavaScript/TypeScript, HTML5, CSS/SCSS und gängigen Frameworks bzw. Bibliotheken (z.B. Angular, React, Vue)
- Du bist physikalisch nicht in der Lage, die Zeichenfolge “as any” zu tippen
- Du legst Wert auf sauberen, verständlichen Code und automatisiertes Testen
- Wir können uns auf dich verlassen, du bist eigenständig und gleichzeitig offen für Neues
- Kundenfokus und Usability sind dir wichtig
- Du sprichst und schreibst verhandlungssicher Deutsch und Englisch
Benefits
Pick your kit
Egal ob MAC, PC oder Linux. Wir stellen es dir bereit.
Flache Hierarchien
Dich erwartet ein lockeres Team mit einer freundschaftlichen und angenehmen Arbeitsatmosphäre.
Flexibilität
Ob mobiles Arbeiten oder flexible Arbeitszeitgestaltung neben unseren Kernzeiten - deine Bedürfnisse zählen.
Fortbildungen
Unser Fortbildungsbudget i.H.v. 2.500 Euro pro Person und Jahr ermöglicht es, in deine persönliche Weiterentwicklung zu investieren.
HelloBonnie
Zusätzlich zu unserer attraktiven Vergütung bekommst du eine Prepaid Kreditkarte, die von uns monatlich mit 50 Euro aufgeladen wird.
Events
Egal ob Offsite, Wiesn, Weihnachtsfeier oder andere Treffen. Wir schätzen persönliche Zusammenkünfte sehr und fördern diese aktiv.
EGYM
Wir bieten dir durch unseren Partner EGYM Wellpass ein attraktives Angebot für eine Vielzahl von Sportmöglichkeiten in ganz Deutschland an.
Kinderbetreuungszuschuss
Wir beteiligen uns an den Kosten für die Kinderbetreuung, bis dein Kind schulpflichtig ist.
Workation
Du möchtest Arbeit mit Urlaub verbinden? Wir möchten dir das ermöglichen.
Firmen-Feiertage
Der 24.12 und der 31.12 eines jeden Jahres sind bei uns Feiertage. Du brauchst also nicht deine persönlichen Urlaubstage dafür einzuplanen.
Bikeleasing
Bewegung hält uns fit, deswegen kannst du über uns ein Fahrrad deiner Wahl leasen.
Recommend a friend Bonus
Unsere Art Danke zu sagen, wenn du uns eine/n neue/n Kolleg*in empfiehlst.
Für Büroliebhaber*innen
Kostenlose Getränke und Snacks, klimatisiertes Büro mit höhenverstellbaren Schreibtischen, E-Auto-Lademöglichkeit und vieles mehr.