Deine Aufgaben
- Entwicklung und Umsetzung moderner, benutzerfreundlicher Web-Oberflächen unter Verwendung aktueller Technologien wie Alpine.js, Stimulus.js, HTMX, Lit sowie führender CSS-Frameworks wie Tailwind CSS, Bootstrap oder Bulma
- Konzeption und Implementierung von UI-Komponenten mit Fokus auf Performance, Benutzerfreundlichkeit und responsivem Design
- Enge Zusammenarbeit mit UX/UI-Designern, um ein ansprechendes und funktionales Nutzererlebnis zu gewährleisten
- Umsetzung von responsivem Design mit modernen Technologien wie HTML5, CSS3 und fortschrittlichen CSS-Methoden (z. B. CSS Grid, Flexbox)
- Integration von Frontend-Lösungen in unsere .NET-basierten Backends in enger Zusammenarbeit mit dem Backend-Team
- Automatisierung von Prozessen zur Verbesserung von Build- und Entwicklungsworkflows, z. B. mit Webpack, Vite oder ähnlichen Tools
- Analyse und Anwendung fortschrittlicher Web-Standards, um unsere Plattform und App kontinuierlich weiterzuentwickeln
- Sicherstellung der Barrierefreiheit (Accessibility) und Optimierung der Performance der Webanwendungen
- Mitwirkung an Code-Reviews und Qualitätssicherung, um einen hohen Entwicklungsstandard sicherzustellen
- Zusammenarbeit im DevOps-Kontext, z. B. durch die Unterstützung von CI/CD-Pipelines