Angular Developer
bitec GmbH
Ulm, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Remote
Ulm, Germany
Tech stack
Clean Code Principles
HTML
JavaScript
PHP
Unit Testing
CSS
Software as a Service
Code Review
Linux
Python
Software Architecture
TypeScript
RxJS
React
Cypress
Backend
GIT
Angular
Front End Software Development
REST
Docker
Go
Job description
- Flextime
- Professional development assistance
- Pension plan
- Work from home
- Flexible schedule, * Architektur & Gestaltung: Du entwickelst den Frontend-Core unserer SaaS-Plattform weiter und implementierst anspruchsvolle Business-Logik in Angular 21 und TypeScript. Dabei legst du Wert auf Clean Code und nachhaltige Software-Architektur.
- HTML und CSS: Unsere eigenen Komponenten sind auf die Bedürfnisse unserer Applikation zugeschnitten. Du entwickelst und pflegst auch individuelle Low-Level Komponenten (wie Data-Grid, Dashboard-Panel-System, Comboboxen) und achtest dabei auf Usability und Accessibility.
- API-Integration & Data-Flow: Du bildest die Brücke zum Backend und integrierst RESTful APIs nahtlos in unser Frontend. Du kümmerst dich um effizientes Data-Fetching, Error-Handling und stellst sicher, dass die Daten unserer Kunden sicher auf dem Screen landen.
- Innovation & Playground: Der überwiegende Teil unseres Frontends ist Angular, aber für interne Tools und Prototypen nutzen wir auch gerne andere Technologien wie React.
- Fullstack-Spirit: Frontend ist dein Zuhause, aber du denkst in End-to-End-Lösungen? Wenn Du Dir das wünscht, hast Du bei uns die Freiheit, auch im Backend (Go, PHP, Python) mitzumischen und die Architektur ganzheitlich mitzuprägen.
- Qualitätskontrolle: Du pflegst und erweiterst unsere Component-Tests mit Cypress und kümmerst Dich außerdem um Unit-Tests (Jest).
- Tech-Stack Evolution: Du verwaltest nicht nur den Status Quo, sondern evaluierst neue Technologien und bringst Vorschläge ein, um unseren Tech-Stack (Podman, Linux) kontinuierlich zu modernisieren.
- Team & Wissen: Du bist Sparringspartner für UX/UI-Designer und Backend-Devs gleichermaßen. Du bringst dich aktiv in Code-Reviews ein, pflegst unser Design-System und hilfst uns, die Lücke zwischen Design-Entwurf und technischer Realität jeden Tag ein bisschen besser zu schließen.
Requirements
- Frontend im Blut: Du bist im Angular-Ökosystem zu Hause und nutzt TypeScript, RxJS, Signals sicher und routiniert. Du kennst die Best Practices, nutzt fortgeschrittene Framework-Features und schreibst Code, der auch morgen noch lesbar ist.
- Tooling & Umgebung: Die Konsole ist dir nicht fremd. Der sichere Umgang mit Git, Docker und Linux gehört für dich zum täglichen Handwerk.
- Tech-Neugier: Du gibst dich nicht mit "haben wir schon immer so gemacht" zufrieden. Du hast Lust, unseren Tech-Stack aktiv mitzugestalten, neue Tools zu evaluieren und Prozesse zu optimieren.
- Arbeitsweise: Du bist ein Problemlöser. Du arbeitest eigenständig und zuverlässig an deinen Projekten, schätzt aber den Austausch im Team, um gemeinsam die beste Lösung zu finden.
- Sprache: Sehr gute Deutschkenntnisse setzen wir voraus.
- Nice-to-Have: Dein Herz schlägt primär für das Frontend. Wenn du aber auch im Backend (z.B. Go, PHP, Python) keine Berührungsängste hast, ist das ein Pluspunkt - aber absolut keine Bedingung für deine Bewerbung.
Benefits & conditions
- Gehalt: this.salary$.subscribe(); Wir hardcoden keine Werte in der View. Die echte Gehaltsspanne findest Du im JSON-LD vom Quellcode.