In dieser spannenden Position als Frontend-Entwickler:in (d/w/m) haben Sie die Möglichkeit, aktiv zur Produktentwicklung beizutragen und das Look & Feel innovativer Softwarelösungen mitzugestalten. Sie arbeiten in einem dynamischen, interdisziplinären Team, das sich der kontinuierlichen Verbesserung des deutschen Gesundheitssystems durch digitale Lösungen verschrieben hat. Zu Ihren Hauptaufgaben gehört die Verantwortung für die Konzeption, Entwicklung und Wartung moderner Web-Frontends, insbesondere unter Verwendung von React. Sie sind die zentrale Ansprechperson für die Integration von REST-APIs und arbeiten eng mit den Backend-Teams zusammen. Zudem entwickeln Sie automatisierte Tests, insbesondere End-to-End-Tests mit Playwright, und stellen durch regelmäßige Code-Reviews und Refactoring die Qualität des Codes sicher. Die Umsetzung von UI-/UX-Designs in performanten und responsiven Benutzeroberflächen erfolgt in enger Abstimmung mit UI-/UX-Designer:innen. Darüber hinaus beteiligen Sie sich aktiv an Architekturentscheidungen und der kontinuierlichen Verbesserung der Frontend-Landschaft. Das Unternehmen bietet Ihnen ein flexibles Arbeitsumfeld, das sowohl vor Ort als auch remote ermöglicht wird, sowie zahlreiche Vorteile wie ein jährliches Fortbildungsbudget und Teamevents, die den Zusammenhalt fördern.
Frontend Entwickler:in (D/W/M)
Beschreibung
Anforderungen
Um in dieser Rolle erfolgreich zu sein, sollten Sie über sehr gute Kenntnisse in HTML, CSS und JavaScript/TypeScript verfügen. Erfahrung mit mindestens einem etablierten Frontend-Framework, idealerweise React, ist unerlässlich. Sie sollten ein gutes Verständnis für Softwarearchitektur, Design Patterns und State-Management mitbringen. Zudem sind Kenntnisse in der Testautomatisierung, einschließlich Unit-, Integrations- und End-to-End-Tests, von Vorteil. Grundkenntnisse in Web-Performance, Accessibility und Security sind ebenfalls erwünscht. Persönlich sollten Sie teamfähig und kommunikationsstark sein, um effektiv in interdisziplinären Teams arbeiten zu können. Eine Bereitschaft zum Wissensaustausch und zur konstruktiven Zusammenarbeit ist ebenfalls wichtig, um die besten Ergebnisse zu erzielen.