Senior React JavaScript Entwickler | Remote Frontend Position

Aus der Ferne
Vollzeit
Sind Sie ein versierter JavaScript-Spezialist mit fundiertem Know-how in React, Redux und modernen Frontend-Technologien? Wir suchen einen Senior Frontend Entwickler, der unser innovatives Team verstärkt und zukunftsweisende digitale Produkte gestaltet. In dieser Remote-Position setzen Sie Ihre JavaScript- und React-Expertise ein, um skalierbare Frontend-Architekturen zu konzipieren und arbeiten dabei in einem dynamischen, agilen Umfeld. Ihre Kernaufgaben - Entwicklung und Implementierung anspruchsvoller Frontend-Anwendungen mit React 18+, Redux und modernsten JavaScript-Praktiken (ES6+). - Gestaltung und Umsetzung skalierbarer Frontend-Architekturen unter Berücksichtigung von Best Practices und Performance-Standards. - Erstellung reaktionsfähiger und intuitiver Benutzeroberflächen mittels fortschrittlicher CSS-Techniken wie Flexbox und CSS Grid. - Aktive Mitgestaltung der Produkt- und Service-Architektur durch fundierte technische Expertise. - Enge Zusammenarbeit mit cross-funktionalen Teams in einer agilen Entwicklungsumgebung. - Durchführung gründlicher Code-Reviews zur Sicherstellung höchster Codequalität und Wartbarkeit. - Identifizierung und Behebung von Performance-Engpässen durch den Einsatz modernster Debugging-Tools. - Mitwirkung bei der Implementierung von CI/CD-Pipelines und Container-Strategien unter Verwendung von Docker und zeitgemäßen Build-Tools. Erforderliche Qualifikationen - Mindestens 3-4 Jahre professionelle JavaScript-Entwicklungserfahrung mit tiefgreifendem Verständnis der Grundlagen (Closures, Kontext, this-Bindung). - Fundierte Kenntnisse in React (mindestens 2 Jahre), einschließlich Redux, Context API, Hooks, Middleware und Higher Order Components. - Umfassende Erfahrung (mindestens 4 Jahre) mit CSS und Layout-Technologien, insbesondere Flexbox, CSS Grid und Styled Components. - Souveräner Umgang mit modernen JavaScript-Features (ES6+) und deren praktischer Anwendung. - Erfahrung mit Webpack 5+ und Babel, einschließlich der Fähigkeit, Konfigurationen eigenständig zu erstellen. - Nachgewiesene Kompetenz im Einsatz von Debugging- und Profiling-Tools zur Optimierung von Frontend-Anwendungen. - Vertrautheit mit Git-basierten Entwicklungs-Workflows und kollaborativen Entwicklungsprozessen. - Grundlegende Docker-Kenntnisse (Images, Container, Volumes) und Beherrschung grundlegender Container-Operationen (stop/start/logs/exec). - Erfahrung mit konstruktiven Code-Reviews und der Integration von Feedback. Wünschenswert - Praktische Erfahrung mit Node.js für Full-Stack-Entwicklungsansätze. - Kenntnisse in TypeScript für typsichere Anwendungsentwicklung. - Erfahrung mit Testing-Frameworks wie Jest, React Testing Library oder Cypress. - Verständnis von GraphQL oder REST-API-Designprinzipien. - Vorerfahrung im Remote-Arbeiten und ausgezeichnetes Selbstmanagement. - Beiträge zu Open-Source-Projekten oder persönliche Entwicklungsprojekte als Nachweis eigenständiger Initiative. Warum Sie bei uns richtig sind Arbeiten Sie mit Spitzentechnologien in einem flexiblen, remote-orientierten Umfeld, das Innovation und kontinuierliches Lernen fördert. Sie kollaborieren mit hochqualifizierten Fachkräften an herausfordernden Projekten, während Sie die Autonomie genießen, bedeutsame technische Entscheidungen zu treffen. Wir bieten eine wettbewerbsfähige Vergütung, vielfältige berufliche Entwicklungsmöglichkeiten und eine unterstützende Unternehmenskultur. Während diese Position primär remote ist, begrüßen wir Kandidaten, die gelegentlich unser Büro in Moskau besuchen können.