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
Senior

Job 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

Apply for this position