Bei Ausbildung.de arbeiten wir mit einer Microservice-Architektur und aktuellen Technologien - das ganze natürlich agil. Im Frontend-Team arbeitest du mit React und Next.js, einer GraphQL API und einer component library als zentrales Design-System, um ein kundenfreundliches und einheitliches Frontend zu bauen. Auch außerhalb des Developments sind wir ein top-moderner Arbeitgeber im Herzen Bochums und verbinden unsere Start-up-Mentalität mit den Vorzügen des Bertelsmann-Konzerns im Hintergrund. Dazu erwartet dich ein herausragendes Team, das sich gegenseitig unterstützt und gemeinsam fokussiert an einem Ziel arbeitet, dabei aber die Spaß an der Arbeit nie aus den Augen verliert. Tätigkeiten Du entwickelst das Design System weiter, welches das Grundgerüst für unsere Produkte darstellt. Du bist maßgeblich für die Erstellung oder Weiterentwicklung von Komponenten für das Frontend zuständig. Du übernimmst die Expertenrolle bei der technischen Planung für die Umsetzung neuer Features oder Produkte mit unserem Design-, Product- und SEO-Team. Du verbesserst die Performance unserer Frontends in Hinblick auf Web Vitals und SEO-Optimierungen. Unser Teck-Stack: Next JS, React, styled-components, Typescript, CSS Webpack oder esbuild, je nach Projekt Test Setup: Jest, React-Testing-Library, Playwright für E2E-Tests Design System im Storybook & Figma Anforderungen Du hast ein gutes Verständnis von Frontend Testing Frameworks, z.B. Jest, Cypress oder Playwright. Du verfügst über gute Kenntnisse in Frontend-Patterns / Architekturen, wie z.B. One-Way Data Binding, Shadow DOM oder Micro-Frontends. Du hast ein gutes Verständnis von UX/UI Design. Du kennst dich mit Performance-Metriken aus, z.B. TTFB oder LCP. Die Weiterentwicklung des Design Systems erfordert einen intensiven Austausch mit deinen Kolleg:innen. Daher solltest du kommunikativ und ein Teamplayer sein. Wir arbeiten viel über Pairing – ob remote oder im Büro. Du solltest dich wohl fühlen, mit anderen Leuten gleichzeitig zu arbeiten und Ergebnisse zu erklären. Idealerweise bringst du Erfahrung in GraphQL mit, um eine unserer zentralen Kommunikationsschnittstellen weiterzuentwickeln. Du erfüllst nicht alle Anforderungen? Kein Problem, wir auch nicht! Wir unterstützen dich dabei alle Lücken zu füllen und geben dir genügend Zeit dafür. Team Unser Team besteht aus insgesamt 18 Inhouse Entwickler:innen (13 Developer:innen und 5 DevOps), die zusätzlich von 5 externen Entwickler:innen unterstützt werden. Wir arbeiten in drei crossfunktionalen Teams. Wir legen Wert auf eine entspannte und wertschätzende Arbeitsatmosphäre, in welcher wir gleichzeitig fokussiert und professionell auf unsere gemeinsamen Ziele hinarbeiten. Im Frontend-Team arbeitest du zudem eng Zusammenarbeit mit unseren Designer:innen zusammen. Alle zwei Monate kommt das gesamte Team für zwei Tage physisch für unsere Product Iteration Plannings in unserem Office in Bochum zusammen. Vielfalt macht uns besser. Bei Ausbildung.de schätzen wir unterschiedliche Perspektiven und möchten ein Umfeld schaffen, in dem alle Menschen – unabhängig von Herkunft, Geschlecht, Identität, Religion oder Behinderung – willkommen sind. Wir freuen uns über jede qualifizierte Bewerbung, ganz gleich mit welchem Hintergrund. Bewerbungsprozess Virtuelles Kennenlernen mit unserem Head of Development, einem Teamlead oder Senior- Development und unserem People & Culture-Bereich Fachliche Aufgabe sowie Kennenlernen mit dem Team Wenn wir zusammen passen und du Lust hast an Bord zu kommen, erhältst du ein Angebot von uns.