Als Frontend-Entwickler übernimmst du die Entwicklung und Wartung der Anwendungen, um eine ganzheitliche Benutzerfreundlichkeit und intuitive Navigation zu gewährleisten. Dies umfasst die Implementierung neuer Funktionen, die Optimierung bestehender sowie die kontinuierliche Verbesserung der Benutzererfahrung und Funktionalität. Du arbeitest eng mit Backend-Teams, Entwicklern, Produkt- und Plattform-Verantwortlichen zusammen, um Benutzerwege mit der vorhandenen Dokumentation abzustimmen und die Codequalität durch Unit-Tests und Code-Reviews zu überwachen. Technische Fähigkeiten in der Frontend-Entwicklung sowie ein Gespür für Design und das Erstellen von Wireframes sind erforderlich.
Responsibilities
- Entwicklung und Implementierung von intuitiven, ansprechenden und visuellen Benutzeroberflächen (UI) auf der Grundlage von benutzerzentrierten Designprinzipien und bewährten Verfahren
- Enge Zusammenarbeit mit einem UI/UX-Designer und die Erstellung von Wireframes, Mockups und Prototypen, um Designideen und -konzepte effektiv zu kommunizieren und umzusetzen
- Entwicklung von umfassenden ‘user journeys’, um eine nahtlose Benutzererfahrung (UX) über alle digitalen Touchpoints hinweg zu gewährleisten
- Entwicklung und Pflege von Front-End-(Web-)Anwendungen und Implementierung von neuen Funktionen sowie der Verbesserung bestehender Funktionen
- Zusammenarbeit mit interdisziplinären Teams, einschließlich Produkt- und Plattform Ownern, Entwicklern und UI/UX Designern, um Projektanforderungen und -ziele zu verstehen
- Übersetzen von Design-Mockups in responsiven und interaktiven Front-End-Code unter Verwendung von HTML, CSS und JavaScript-Frameworks
- Sichern von Code-Qualität durch Unit- und Usability-Tests sowie Code-Reviews
- Sammeln von Feedback, um UI/UX zu überarbeiten und zu verbessern, in Zusammenarbeit mit dem UI/UX Designer
- Research zu Branchentrends, aufkommender Technologien und Design-Tools, um die gesamte Benutzererfahrung zu verbessern
- Engagement für eine kontinuierliche Entwicklung und Verbesserung der eigenen Fähigkeiten
Requirements
- Solides Verständnis der Frontend-Entwicklungstechnologien, einschließlich HTML, CSS, JavaScript und user-guided Designprinzipien
- Erfahrung mit UI/UX-Design, Benutzeroberflächen und UX-Ergebnissen
- Vertrautheit mit Usability-Testmethoden und -tools
- Beherrschung der englischen Sprache in Wort und Schrift
- Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, effektiv in einem Teamumfeld zusammenzuarbeiten
- Strukturierte und lösungsorientierte Herangehensweise mit starken Problemlösungsfähigkeiten und ein Auge für Details
- Kreativität und Design-Talent
Nice to have
- Erfahrung mit Git und in der Entwicklung von Webanwendungen mit Vue.js und Next.js
- Erfahrung in Design-Tools wie Adobe XD, Figma oder ähnlicher Software
Benefits
- Arbeiten an vielfältigen Projekten in einem Team engagierter Fachleute in einem dynamischen Umfeld
- Ein moderner internationaler Arbeitsplatz mit Möglichkeiten für berufliche und persönliche Entwicklung
- Flexible Arbeitszeiten zur Wahrung der Work-Life-Balance
- Kontinuierliche Schulungen und berufliches Wachstum durch Branchenzertifizierungen und Workshops
- Wettbewerbsfähiges Vergütungspaket, abgestimmt auf Erfahrung und Leistung