Auf einen Blick
- Aufgaben: Entwickle und pflege eine Web-Komponentenbibliothek für innovative Gesundheitslösungen.
- Arbeitgeber: B. Braun ist ein führendes Unternehmen im Gesundheitswesen, das innovative digitale Lösungen bietet.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, Homeoffice und zahlreiche Mitarbeiterangebote.
- Warum dieser Job: Gestalte die Zukunft des Gesundheitswesens mit einem kreativen Team und modernster Technologie.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Webentwicklung mit JavaScript-Frameworks wie Angular oder React.
- Andere Informationen: Mentoring-Möglichkeiten und ein agiles Arbeitsumfeld warten auf dich.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Das Cortex Design System (Cortex DS) ist das Herz innovativer Geschäftslösungen und ansprechender Benutzeroberflächen bei B. Braun. Es vereint alle Standards, Prinzipien und Muster, die für das Design von Interaktionen und Benutzeroberflächen (UI) erforderlich sind, um intelligente Geschäftslösungen zu entwickeln. Cortex DS bietet umfassende Ressourcen wie Designvorlagen, Code und Dokumentation, die es einfach machen, solche Anwendungen zu erstellen. Als eines der unterstützenden Säulen der Digital Foundation (DF) ist Cortex DS ein integraler Bestandteil der Group Digital Department (GDD).
Wir suchen einen Senior Front-End Developer für die Web Components-Bibliothek, um das Designsystem zu gestalten. Als Senior Front-End Developer (Components library) werden Sie im Team tätig sein, das sich auf die Erstellung und Pflege des Designsystems und seiner Webkomponentenbibliothek konzentriert, unterstützt durch StencilJs. Diese Produkte werden in einem breiten Spektrum innovativer, maßgeschneiderter Lösungen für die Gesundheitsbranche eingesetzt. Ihre Aufgabe wird es sein, die Bibliothek robust und wartungsfreundlich zu entwickeln und sicherzustellen, dass sie den Bedürfnissen ihrer Nutzer entspricht.
Aufgaben und Verantwortlichkeiten:
- Produzieren Sie sauberen und hochwertigen Code, basierend auf bereitgestellten Designs mit einem datengestützten Ansatz.
- Entwerfen, bauen und pflegen Sie wiederverwendbare Webkomponenten unter Verwendung moderner JavaScript-Frameworks (z. B. React, Angular, Vue.js).
- Zusammenarbeit mit funktionsübergreifenden Teams, um die Nutzung des Designsystems sicherzustellen.
- Erhöhen Sie die Anzahl der Nutzer, insbesondere Entwickler der Cortex DS-Ressourcen in Breite und Tiefe, z. B. durch Erweiterung von Anwendungsfällen oder einem mobilen Designsystem.
- Erstellen und pflegen Sie zusammen mit den Architekten ein angemessenes Architektur- und Governance-Modell, um andere Projekte zu ermöglichen.
- Warten Sie die Bibliothek, einschließlich Themen wie Testen, Leistung, Kompatibilität und Aktualisierung auf die neuesten Versionen von Angular und React.
- Debuggen und lösen Sie Probleme in verschiedenen Browsern und Geräten.
- Mentorieren Sie Entwickler und geben Sie Anleitung zu Best Practices auch mit Beiträgen.
- Leiten Sie technische Diskussionen und Entscheidungsprozesse.
Berufliche Kompetenzen:
- Abgeschlossenes Studium mit IT-Fokus.
- 5+ Jahre Berufserfahrung in der Entwicklung und Unterstützung webbasierter Anwendungen mit JavaScript-Technologien und modernen JavaScript-Frameworks/-bibliotheken wie Angular, React und Vue.js.
- Tiefes Wissen und Verständnis der besten Praktiken im Softwareentwicklungszyklus.
- JavaScript (Typescript), HTML und CSS (SASS) Kenntnisse.
- Fähigkeit, komplexen Code in modulare und wiederverwendbare Komponenten zu refaktorisieren.
- Erfahrung mit Web-Komponenten und StencilJs.
- Kenntnisse in Storybook und dessen Dokumentations-, Test- und Entwicklungsmöglichkeiten.
- Ein Plus ist automatisiertes Testen mit Playwright.
- Kenntnisse in Figma DEV Mode und CodeConnect zur Inspektion von Designs.
- Verständnis von Barrierefreiheitsstandards und Best Practices.
- Fließend in Wort und Schrift in Englisch.
- Sie bringen eine Can-Do-Mentalität mit, treten selbstbewusst und angemessen auf und handeln agil.
Persönliche Fähigkeiten:
- Sie arbeiten effektiv in multidisziplinären Teams und fördern gegenseitige Unterstützung und Zusammenarbeit, auch in einer virtuellen Umgebung.
- Sie zeichnen sich durch eine strukturierte, analytische und lösungsorientierte Arbeitsweise aus.
- Sie haben starke Kommunikationsfähigkeiten.
Vorteile:
- Betriebliche Altersvorsorge.
- Mobilität, z. B. das B. Braun Job Ticket oder Job Bike.
- Angebote im Zusammenhang mit Arbeit und Familie, z. B. Ferienbetreuung.
- Flexible Arbeitszeiten wie Gleitzeit und Homeoffice.
- Mitarbeitervorteile.
- Verschiedene Arbeitsmodelle, z. B. Jobsharing/Teilzeit.
(Senior) Frontend Developer (f/m/d) Arbeitgeber: Aesculap AG – part of the B. Braun Group
Kontaktperson:
Aesculap AG – part of the B. Braun Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Frontend Developer (f/m/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Bekannten, die bereits in der Branche arbeiten. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.
✨Tip Nummer 2
Bleibe auf dem neuesten Stand der Technologien! Da du mit modernen JavaScript-Frameworks arbeitest, ist es wichtig, aktuelle Trends und Best Practices zu kennen. Besuche Webinare oder Konferenzen, um dein Wissen zu erweitern.
✨Tip Nummer 3
Zeige deine Projekte! Erstelle ein Portfolio, das deine besten Arbeiten präsentiert, insbesondere solche, die Web-Komponenten oder Design-Systeme beinhalten. Dies kann dir helfen, dich von anderen Bewerbern abzuheben.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor! Übe häufige Fragen und Herausforderungen, die in der Frontend-Entwicklung auftreten können. Dies zeigt dein Engagement und deine Fähigkeiten während des Auswahlprozesses.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Frontend Developer (f/m/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Verantwortlichkeiten. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deiner Bewerbung hervorhebst.
Betone deine technischen Fähigkeiten: Da die Position einen starken Fokus auf moderne JavaScript-Frameworks hat, solltest du deine Erfahrung mit Angular, React und Vue.js klar darstellen. Füge konkrete Beispiele hinzu, wie du diese Technologien in früheren Projekten eingesetzt hast.
Zeige deine Teamfähigkeit: Die Zusammenarbeit in multidisziplinären Teams ist wichtig. Erwähne in deinem Anschreiben oder Lebenslauf, wie du in der Vergangenheit erfolgreich mit anderen zusammengearbeitet hast, um gemeinsame Ziele zu erreichen.
Gestalte ein ansprechendes Portfolio: Falls möglich, füge Links zu Projekten oder einem Portfolio hinzu, das deine Fähigkeiten als Frontend-Entwickler zeigt. Dies kann Codebeispiele, Designarbeiten oder Beiträge zu Open-Source-Projekten umfassen.
Wie du dich auf ein Vorstellungsgespräch bei Aesculap AG – part of the B. Braun Group vorbereitest
✨Verstehe das Design-System
Mach dich mit dem Cortex Design System vertraut. Informiere dich über die Prinzipien, Standards und Muster, die es definiert. Zeige im Interview, dass du die Bedeutung eines konsistenten Designs für Benutzeroberflächen verstehst und wie du dazu beitragen kannst.
✨Demonstriere deine technischen Fähigkeiten
Bereite Beispiele deiner bisherigen Arbeiten vor, insbesondere solche, die Web-Komponenten und moderne JavaScript-Frameworks wie Angular, React oder Vue.js verwenden. Sei bereit, über spezifische Herausforderungen zu sprechen, die du gemeistert hast, und wie du sauberen, wartbaren Code schreibst.
✨Teamarbeit betonen
Da die Rolle eine enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone deine Fähigkeit, in multidisziplinären Teams zu arbeiten und wie du zur Förderung von Zusammenarbeit und Unterstützung beiträgst.
✨Fragen zur Unternehmenskultur stellen
Zeige Interesse an der Unternehmenskultur von B. Braun, indem du Fragen stellst, die auf die Werte und Arbeitsweise des Unternehmens abzielen. Dies zeigt, dass du nicht nur an der Position interessiert bist, sondern auch daran, wie du ins Team passt.