Das erwartet dich bei uns
Wenn digitale Oberflächen mehr sein sollen als schöne Hülle, braucht es starke Komponenten, ein sauberes System und ein Auge für Details. Genau dafür suchen wir dich: Du entwickelst skalierbare UI-Module und bringst Struktur, Design und Funktion in perfekte Balance – mit Fokus auf Performance, UX und Codequalität.
- Modulare UI-Komponenten: Du entwickelst und pflegst wiederverwendbare Frontend-Komponenten nach dem Atomic-Design-Prinzip – flexibel, effizient und nachhaltig.
- Schnittstelle zu Design & Marketing: Du arbeitest eng mit dem Design- und Marketing-Team zusammen und setzt Landingpages, UX-Konzepte und Kampagnen in performante Frontends um.
- Technische Entkopplung: Du trennst Business-Logik und UI-Komponenten sauber voneinander, um Wiederverwendbarkeit, Testbarkeit und Wartbarkeit zu sichern.
- CI/CD & Automatisierung: Du implementierst und betreust automatisierte Build-, Test- und Deployment-Prozesse – von GitHub Flow über Pipelines bis zur produktiven Ausspielung.
- Backend-Integration: Du entwickelst und betreust Services mit NestJS, orientiert an Clean Code und Domain-driven Design.
- Infrastructure as Code: Du gestaltest Infrastruktur-Komponenten aktiv mit – z. B. durch die Umsetzung von IaC-Konzepten mit AWS & Terraform.
- Codequalität & Standards: Du sicherst Codequalität durch Reviews, Testing (Jest, Testing Library), SonarQube, Namings und klar definierte Conventions.
- Teamarbeit & Dokumentation: Du bist in technische Abstimmungen mit interdisziplinären Teams eingebunden und dokumentierst deine Arbeit nachvollziehbar.