Das Unternehmen ist ein führender Anbieter von Service-Management-Plattformen, der die Bereiche After-Sales und Asset-Management neu definiert. In dieser Rolle als Senior JavaScript Developer werden Sie Teil eines ambitionierten Teams, das an der Entwicklung innovativer Produkte arbeitet. Ihre Hauptaufgabe besteht darin, beeindruckende JavaScript-Lösungen zu erstellen und herausragende Webentwicklungsprojekte umzusetzen. Sie werden aktiv an der Verbesserung eines hochoptimierten und selbstverwalteten JavaScript PWA-Frameworks mitwirken und Ihr tiefes Wissen in der Softwareentwicklung mit Ihren Kollegen austauschen. Das Arbeitsumfeld ist dynamisch und bietet Ihnen die Möglichkeit, Ihre Fähigkeiten kontinuierlich mit den neuesten Webentwicklungstechniken zu erweitern. Bei diesem Arbeitgeber erwarten Sie nicht nur spannende Herausforderungen, sondern auch ein modernes und komfortables Büro im Herzen von München, in dem ein internationales und hilfsbereites Team auf Sie wartet. Zudem werden Ihnen zahlreiche Möglichkeiten zur beruflichen und persönlichen Weiterentwicklung geboten, um Ihre Karriere voranzutreiben.
Senior JavaScript Developer (f/m/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über einen mindestens Bachelor-Abschluss in Informatik und bringt mindestens fünf Jahre Berufserfahrung in der Webanwendungsentwicklung mit, insbesondere in JavaScript (ES2018+, ES6-Klassen), HTML und SCSS. Sie sollten über umfangreiche Kenntnisse in objektorientierter Softwarearchitektur sowie im Design von PWA und SPA verfügen. Erfahrung in der Modularisierung von JavaScript-Anwendungen und im sicheren Design von Webanwendungen ist ebenfalls erforderlich. Zudem sollten Sie mit Tools zur Bündelung und Verpackung von JavaScript, insbesondere Vite und dessen Plugins, vertraut sein. Kenntnisse in der Anwendung von Lokalisierungsstrategien (i18n) sowie im Schreiben automatisierter Unit-, Integrations- und End-to-End-Tests mit dem Playwright-Testframework sind von Vorteil. Erfahrung mit CI/CD-Pipelines, insbesondere basierend auf GitLab und Jenkins, sowie fortgeschrittene GIT-Funktionalitäten sind ebenfalls erforderlich. Vertrautheit mit Unix/Linux-Shells und CLI-Tools ist wünschenswert. Kenntnisse in WebAssembly sind ein Plus. Sie sollten über ausgezeichnete Englischkenntnisse in Wort und Schrift verfügen, während Deutschkenntnisse von Vorteil sind.