Beschreibung
Aufgabenbereich› Analyse und Umsetzung der zukünftigen Microfrontend-Architektur
› Erstellung, Verwaltung und Dokumentation der zentralen UI-Komponenten
› Etablierung von Entwicklungsstandards und -prozessen innerhalb der Frontendentwicklung
› Unterstützung der Produktteams in der Umsetzung der Frontends
Anforderungsprofil
› Abgeschlossene IT-technische Ausbildung mindestens auf Maturaniveau (HTL oder Uni/FH) oder vergleichbare einschlägige Berufserfahrung
› Einschlägige Berufserfahrung in der Entwicklung von skalierbaren Frontendlösungen in einem oder mehreren der folgenden Frameworks: Svelte, Vue, React, Backbone oder Angular
› Fundierte Kenntnisse mit Javascript/Typescript und dem HTTP Protokoll
› Bisherige Verwendung mindestens eines der genannten CSS-Präprozessoren: postcss, SASS, LESS oder stylus
› Praktische Erfahrung mit einem oder mehreren der genannten Javascript Projekte: Mocha, Babel, cypress, D3.js, require.js, System.js, NPM, lodash, rollup, webpack, Storybook, jest, istanbul.js, Tailwind oder Boostrap sowie mit Software- Entwicklungsparadigmen: Pull Requests, Code Reviews, Pair-Programming etc.
› Sicherer Umgang mit Node.js und dem Javascript Modulsystem
› Grundkenntnisse zu WebComponents und deren Einsatzmöglichkeiten
› Kommunikationsstärke und Teamfähigkeit
› Sehr gute Englischkenntnisse