Jobbeschreibung
Intro Du bist leidenschaftlicher Frontend Entwickler (m/w/d) und hast ein gutes Gespür für stimmiges Design, durchdachte Interaktionen und eine starke User Experience? Du möchtest komplexe Benutzeroberflächen nicht nur technisch sauber, sondern auch intuitiv und ästhetisch umsetzen? Und du arbeitest gern in einem modernen Laravel-Umfeld? Dann bist du beim Händlerbund genau richtig! Bei uns arbeitest du in einem agilen Team an digitalen Produkten auf Basis von Laravel, Livewire, Flux UI und Alpine.js. Du übernimmst Verantwortung für die technische Qualität im Frontend, strukturierst komplexe Anforderungen in umsetzbare Lösungen und trägst dazu bei, dass Anwendungen nicht nur funktional, sondern auch konsistent, performant und langfristig wartbar bleiben. Deine Aufgaben Moderne Frontends gestalten: Du konzipierst und entwickelst performante, responsive Benutzeroberflächen mit Livewire, Flux UI und Alpine.js. Mit einem klaren Blick für Nutzererlebnis, Struktur und Wiederverwendbarkeit. Komplexe UI-Anforderungen umsetzen: Du übersetzt fachliche Anforderungen in durchdachte Frontend-Architekturen und entwickelst interaktive Features, die skalierbar und langfristig wartbar sind. Struktur und Klarheit schaffen: Du strukturierst komplexe Anforderungen in nachvollziehbare technische Konzepte und sorgst für eine saubere, konsistente Komponenten-Architektur. Schnittstellen sauber definieren: Du entwickelst belastbare Integrationen zwischen Frontend, Backend und Business-Logik und stellst klare Verantwortlichkeiten sowie stabile Datenflüsse sicher. Codequalität sichern: Du arbeitest mit hohen Qualitätsstandards: Code Reviews, Testing, Refactoring und eine saubere Dokumentation sind für dich selbstverständlich. Performance im Blick behalten: Du analysierst bestehende Frontend-Lösungen und optimierst sie hinsichtlich Performance, Stabilität und Wartbarkeit. Technisch mitgestalten: Du bringst dich aktiv in Architektur- und Technologieentscheidungen ein und entwickelst unser Frontend kontinuierlich weiter. Impulse setzen: Du evaluierst neue Technologien und Patterns und bringst sie ein, wenn sie echten Mehrwert für Produkt, Team und Codebasis schaffen. Dein Profil Technisch Erfahren im Laravel-Frontend: Du verfügst über mehrjährige Erfahrung in der Frontend-Entwicklung im Laravel-Umfeld, idealerweise mit Livewire und bewegst dich sicher in komplexeren Applikationsstrukturen. Fundierte HTML & CSS-Expertise: Sehr gute Kenntnisse in HTML sowie CSS / SCSS gehören zu deinem Handwerkszeug. Responsive und cross-browserfähige Entwicklung sind für dich selbstverständlich. Sicher im Umgang mit modernen UI-Frameworks: Du hast praktische Erfahrung mit zeitgemäßen UI-Frameworks, insbesondere mit Tailwind CSS und weißt, wie man Designsysteme sauber und konsistent umsetzt. Backend-Verständnis inklusive: Du bringst gute PHP-Kenntnisse mit und hast Erfahrung mit Laravel oder alternativ Symfony. Genug, um Backend-Strukturen zu verstehen und sinnvoll mitzugestalten. Versionskontrolle & Delivery-Prozesse: Git ist für dich tägliches Werkzeug. Zudem hast du ein gutes Verständnis für CI/CD-Prozesse und deren Bedeutung für Qualität und Stabilität. Qualitätsbewusstes Arbeiten: Du hast grundlegende Erfahrung mit Testing und Qualitätssicherung, z.B. mit PHPUnit, Pest, Cypress oder Playwright und verstehst den Wert automatisierter Tests. Technisches Denkvermögen: Du setzt Anforderungen nicht nur um, sondern hinterfragst sie, strukturierst sie technisch sinnvoll und entwickelst nachhaltige Lösungsansätze. Nice to Have, aber kein Muss: Erfahrung mit End-to-End-Testing Verständnis für relationale Datenbanken Erfahrung in Cloud-Umgebungen Praxis in der Anbindung und Nutzung von Drittanbieterdiensten wie Auth0 oder HubSpot Erste Berührungspunkte mit KI-basierten Funktionen, Automatisierungen oder produktnahen AI-Use-Cases Was dich als Senior auszeichnet Du übernimmst Verantwortung für technische Lösungen in ihrer Gesamtheit, von der Analyse über die Architektur bis zur nachhaltigen Umsetzung. Du strukturierst komplexe oder unklare Anforderungen eigenständig und entwickelst daraus tragfähige, nachvollziehbare Lösungsansätze. Du erkennst Risiken, unnötige Komplexität und potenzielle Wartungsprobleme frühzeitig und gehst sie proaktiv an. Du triffst fundierte technische Entscheidungen mit Blick auf Qualität, Wartbarkeit, User Experience und langfristige Weiterentwicklung. Du arbeitest selbstständig und verlässlich, suchst aber bewusst die Abstimmung im Team. In Reviews und technischen Diskussionen bringst du Struktur, Klarheit und Standards ein und trägst so maßgeblich zu einer konsistenten und stabilen Frontend-Architektur bei. Persönlich Systemisches Denken: Du verstehst Zusammenhänge, denkst in Datenflüssen und nicht nur in Features. Lösungsorientierung: Komplexe Herausforderungen analysierst du strukturiert und findest pragmatische Lösungen. Ownership & Struktur: Du arbeitest selbstständig, priorisierst sinnvoll und hältst Zusagen ein. Neug...