Senior React Entwickler (React, TypeScript, Node.js)
- 09 September 2026
- 100%
- Festanstellung
- Zürich
Job-Zusammenfassung
Definiere und implementiere eine End-to-End-Architektur mit AEM Headless.
Aufgaben
- Entwickle und optimiere React-Komponenten für Wiederverwendbarkeit.
- Architektonische Strategien für SSR, SSG und Edge Rendering.
- Integriere effiziente Datenabrufstrategien mit RESTful APIs.
Fähigkeiten
- Über 10 Jahre Erfahrung in der Front-End-Entwicklung, 8+ Jahre React.
- Fortgeschrittene TypeScript-Kenntnisse mit Fokus auf Typsicherheit.
- Erfahrung mit Material UI für konsistente Benutzeroberflächen.
Ist das hilfreich?
Über den Job
Definieren und implementieren Sie eine End-to-End-Architektur unter Verwendung von AEM Headless (Content Fragments, GraphQL APIs) und React/Next.js Frontends.
Entwerfen Sie Server-Side Rendering (SSR), Static Site Generation (SSG) und Edge-Rendering-Strategien zur Optimierung von SEO und Performance.
Gestalten Sie Inhaltsmodelle und Governance-Strukturen, die eine Omnichannel-Inhaltswiederverwendung ermöglichen.
Entwickeln und optimieren Sie React-Komponenten, um Wiederverwendbarkeit, Wartbarkeit und Leistung sicherzustellen.
Entwerfen und pflegen Sie eine skalierbare React-Anwendungsstruktur unter Beachtung bewährter Methoden für langfristige Nachhaltigkeit.
Erstellen und paketieren Sie Node.js-Bibliotheken, die in mehreren Projekten wiederverwendbar sind.
Schreiben Sie sauberen, effizienten und skalierbaren TypeScript-Code und gewährleisten Sie dabei starke Typensicherheit und Wartbarkeit.
Erstellen Sie UI-Komponenten mit Material UI und sorgen Sie für Konsistenz mit den Designrichtlinien.
Integrieren und konsumieren Sie RESTful APIs oder GraphQL-Endpunkte effizient.
Implementieren und verwalten Sie Front-End-Tests mit Frameworks wie Jest, Cypress oder React Testing Library.
Optimieren Sie Webpack-Konfigurationen für schnellere Builds, bessere Bündelung und verbesserte Leistung.
Stellen Sie die Einhaltung bewährter Methoden zur Leistungsoptimierung, Barrierefreiheit und Sicherheit sicher.
Arbeiten Sie eng mit Backend-Teams zusammen, um APIs zu integrieren und Datenabrufstrategien zu optimieren.
Debuggen und lösen Sie komplexe Probleme im Front-End-Stack, einschließlich Zustandsverwaltung und Caching-Strategien.
Bleiben Sie auf dem neuesten Stand der Trends in React, TypeScript und Front-End-Entwicklung, um erstklassige Lösungen zu liefern.
Nehmen Sie an Code-Reviews teil, betreuen Sie Junior-Entwickler und tragen Sie zu technischen Diskussionen bei.
Über 10 Jahre Erfahrung in der Front-End-Entwicklung, davon mindestens 8 Jahre praktische Erfahrung mit React.
Fortgeschrittene TypeScript-Kenntnisse mit Fokus auf Typensicherheit und bewährte Methoden.
Umfangreiche Erfahrung mit Material UI zum Erstellen zugänglicher, konsistenter Benutzeroberflächen.
Solides Verständnis von Node.js und Erfahrung mit dem Verpacken von Node.js-Bibliotheken.
Praktische Erfahrung mit Front-End-Testframeworks (Jest, Cypress, React Testing Library).
Tiefgehendes Verständnis von Webpack, einschließlich Leistungsoptimierungen, Tree Shaking und Bundle-Splitting.
Vertrautheit mit Zustandsverwaltungslösungen wie Redux, Zustand oder Recoil.
Erfahrung mit Performance-Tuning, Lazy Loading und Optimierung von Lighthouse-Scores.
Vertrautheit mit CI/CD-Pipelines und DevOps-Praktiken für Front-End-Deployments.
Fundierte Kenntnisse von RESTful APIs und GraphQL mit Erfahrung in effizienten Datenabrufstrategien.
Ausgezeichnete Problemlösungsfähigkeiten und die Fähigkeit, komplexe Front-End-Probleme zu debuggen.
Starke Kommunikationsfähigkeiten und die Fähigkeit, effektiv mit Designern, Backend-Entwicklern und Stakeholdern zusammenzuarbeiten.