Senior Frontend Engineer
EQS Group AG
München, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
München, Germany
Tech stack
JavaScript
Artificial Intelligence
Data analysis
Software Quality
Code Review
Databases
Web Development
Design of User Interfaces
Human-Computer Interaction
Pair Programming
Next.js
Data Streaming
TypeScript
Web Applications
Data Logging
Tailwind
React
Cypress
Playwright
Front End Software Development
React
React Testing Library
REST
Job description
- Du entwickelst für unsere generative-AI-Web-App moderne, hochinteraktive Benutzeroberflächen mit React, Next.js und TypeScript (z. B. Chat-Interfaces inkl. SSE-Streaming, Dokumenten-Q&A, Agentic Workflows, Data-Analysis-Tools)
- Du konzipierst und implementierst skalierbare Frontend-Lösungen in einer modularen, gut wartbaren Architektur auf Basis von React, Next.js und TypeScript
- Du baust und pflegst eine robuste, wiederverwendbare und barrierearme UI-Komponentenbibliothek (z. B. mit Storybook, Tailwind)
- Du setzt performante, responsive und hochinteraktive UIs um und verbesserst sie kontinuierlich im laufenden Betrieb
- Du stellst Usability, Performance und Barrierefreiheit (a11y) sicher - inkl. WAI-ARIA-Konformität und vollständiger Tastaturnavigation
- Du überwachst und optimierst die Frontend-Performance mittels Tracing, strukturiertem Logging und geeigneten Observability-Tools
- Du führst Code-Reviews durch, übernimmst technisches Sparring und Mentoring und gestaltest aktiv Architektur, Tooling, Libraries und Frontend-Prozesse
Requirements
- Du bringst mehrjährige Erfahrung (ca. 5+ Jahre) in der Frontend-Entwicklung mit, insbesondere mit React, TypeScript und modernen Frameworks wie Next.js
- Du hast einen hohen Anspruch an Codequalität, Lesbarkeit und langfristige Wartbarkeit
- Du denkst produktorientiert und kannst fachliche Anforderungen in sinnvolle UI/UX-Lösungen übersetzen
- Du hast praktische Erfahrung mit State Management (z. B. Zustand, Redux, Jotai, Recoil), RESTful API-Design und -Integration sowie ein solides Verständnis von Datenbanksystemen
- Du übernimmst gerne End-to-End-Verantwortung für Features - von der Idee über Implementierung und Testing (z. B. Jest, React Testing Library, Playwright/Cypress) bis zum Betrieb in Produktion
- Du teilst Wissen aktiv, z. B. über Pair-Programming, Tech-Talks oder informelles Sparring
- Du verfügst über sehr gute Kommunikationsfähigkeiten in Deutsch oder Englisch