Frontend Developer - TypeScript / React / UX
Role details
Job location
Tech stack
Job description
Du baust reaktionsschnelle, zugängliche Frontends in TypeScript/React, die Datenflüsse und Workflows unserer IoT-Plattform klar, performant und zuverlässig an unsere verschiedenen Zielgruppen bringen.
Deine Rolle bei uns
Du verantwortest UI-Features End-to-End: vom UX-Entwurf über saubere Komponenten (React/TypeScript) bis zu State/Queries, Tests, Observability und Accessibility. Du arbeitest eng mit Product, Backend, Embedded Systems und Operations zusammen, integrierst APIs, gestaltest Formular-Flows/ Validierung/ Error-Handling und sorgst mit Reviews und kurzen Iterationen für stabile Releases., * Entwicklung wartbarer React/TypeScript-Features inkl. State/Data-Layer (z. B. Zustand/React Query).
- API-Integration (REST; ideal WebSockets/MQTT), Formular-Flows, Validierung & Fehlermanagement.
- UI-Komponenten & Design-System: Storybook-Beiträge, Docs, Accessibility (ARIA, Tastatur-Nutzung).
- Qualität: Unit-/Integrations-/E2E-Tests, Performance-Checks, CI/CD (GitLab).
- Zusammenarbeit mit Product/UX (Figma), saubere Handover-/Feedback-Schleifen, kurze Iterationen., * Klarer Qualitätsrahmen: DoD, Code-Reviews, Tests & Performance/Accessibility-Guardrails.
- Moderner Tech-Stack: React/TS, FastAPI-Backends, GitLab CI/CD, Docker, Storybook.
- Hybrid in Alzenau (i. d. R. 1-3 Tage/Woche onsite), Rest flexibel.
- Optimale Ausstattung, Transparenz, kollegiales Miteinander sowie festes Weiterbildungsbudget., Als wachsendes Technologieunternehmen entwickeln wir smarte Hardware und digitale Lösungen für die Wohnungs- und Energiewirtschaft von Stadtwerken bis hin zu großen Wohnungsbauunternehmen. Unsere Produkte bieten eine skalierbare Lösung zur Digitalisierung und Optimierung bestehender Heizungsanlagen. Der othermo-Auto-Pilot überwacht herstellerübergreifend Fernwärme-, Gasheizungen und Wärmepumpen sowie Hybridanlagen, identifiziert Einsparpotenziale und gibt konkrete Handlungsempfehlungen zur CO -Reduktion. Dabei kombinieren wir tiefes Tech-Know-how mit echter Kundennähe. Gemeinsam mit unseren Partnern schaffen wir die Basis für ein klimafreundliches Energiesystem, das nicht morgen, sondern heute gebraucht wird. Unser Team besteht aus Entwicklern, Produktexperten, Prozessprofis - und vielleicht bald dir.
Requirements
- Sehr gute TypeScript/React-Praxis (Hooks, Composition, Best Practices).
- Erfahrung in API-Anbindung (REST; ideal Realtime via WebSockets/MQTT).
- Testing-Routine (Jest/RTL/Playwright) & CI/CD-Gewohnheit (GitLab, Docker).
- UI/UX-Grundlagen: Design-Systeme, Semantik, Accessibility, Figma-Handover.
- Sprache: Deutsch C1 (Kundenkontakt), Englisch B2