Über die Rolle
Wir suchen einen sehr praktischen ReactJS-Ingenieur, der sich in schnelllebigen, detailorientierten Umgebungen wohlfühlt - vor allem, wenn Sie sich in einem großen Unternehmen "zu startup-minded" oder "zu technisch" gefühlt haben.
Sie arbeiten in einem Team für Plattformentwicklung, das für die Entwicklung von großen, unternehmenskritischen Anwendungen verantwortlich ist, die von Millionen von Benutzern genutzt werden. Die Arbeit umfasst die Modernisierung von UI-Systemen, die Verbesserung der Leistung und die Entwicklung von Best Practices für die Frontend-Entwicklung.
Erstellen und verbessern Sie React-Anwendungen mit TypeScript und JavaScript
Migrieren Sie alte Klassenkomponenten in moderne Funktionskomponenten
Implementieren Sie clientseitiges Caching und Zustandsmanagement mit React Hooks
Einführung von Lösungen zur dynamischen Gestaltung (CSS-Variablen, TailwindCSS, usw.)
Fügen Sie Funktionen wie den dunklen Modus, Internationalisierung und Lokalisierung hinzu.
Erstellung und Pflege von Unit-, Integrations- und E2E-Teststrukturen
SSR mit Next.js implementieren
Hosten und Bereitstellen von React-Anwendungen in Cloud-Umgebungen mit mehreren Regionen
Integrieren Sie REST-APIs und beheben Sie Produktionsprobleme in Unix-basierten Systemen.
Evaluieren Sie neue UI-Frameworks und tragen Sie zur Entwicklung von Komponentenbibliotheken bei.
Verwenden Sie Storybook, Monorepos und moderne Tools, um die Frontend-Entwicklung zu skalieren.
Bachelor-Abschluss in Informatik oder einschlägige Erfahrung
Starke Kommunikations- und Kooperationsfähigkeiten
Erfahrung in der Betreuung von Entwicklern oder dem Vorantreiben technischer Verbesserungen
5+ Jahre Erfahrung mit JavaScript, CSS und REST APIs
Tiefe Erfahrung mit:
ReactJS, TypeScript
HTML5, CSS3
Testwerkzeuge (Jest, Enzyme oder ähnlich)
Cloud-Bereitstellungen (AWS bevorzugt)