Wir suchen zum nächstmöglichen Zeitpunkt einen Frontend Entwickler (w/d/m) mit Kenntnissen in Webtechnologien (JavaScript, TypeScript, CSS und HTML) sowie Erfahrung mit gängigen Frameworks wie React, Angular und VueJS. Zudem gehört die selbstständige Planung, Organisation und Überwachung der eigenen Projekte sowie ein strukturiertes Projektmanagement in eigenverantwortlicher Arbeitsweise zu den täglichen Aufgaben.
Als Frontend Entwickler (w/d/m) schreibst Du Clean Code und arbeitest in agilen Teams an vielfältigen Kundenprojekten.
Du realisierst ansprechende und hochwerte Web-Applikationen, um unsere Kunden bei Ihren Projekten zu unterstützen.
Du kümmerst Dich zusammen mit Deinem Team um die richtige Auswahl der genutzten Technologien sowie der gesamten Softwarearchitektur.
Du übernimmst die Anforderungsanalyse und berätst unsere Kunden wenn es um die Technologieauswahl, die Funktionalität sowie das UI/UX Design der Webanwendungen geht.
Es erwarten Dich spannende und abwechslungsreiche Projekte, in welchen Du sowohl auf Management Ebene als auch in technischer Hinsicht auf neue Herausforderungen stößt.
Das solltest Du mitbringen
Gespür für Projektmanagement sowie Begeisterung für Softwareentwicklung und lösungsorientiertes Arbeiten.
Testing, Code Reviews und Pair Programming sind für Dich keine Fremdworte.
Du hast Erfahrung mit aktuellen Frameworks wie z.B. React, Angular und/oder VueJS.
Du beherrschst den sicheren Umgang mit den gängigen Tools (z.B. Webpack, Babel, Npm, Sass/Less) sowie aktuellen Testing Frameworks.
Erfahrung mit Release Management, Continuous Integration und Deployment beispielsweise mit Jenkins oder Gitlab
Du hast Erfahrung mit Docker und Docker Compose und kannst Anwendungen für den Betrieb im Container anpassen und optimieren.
Keine Scheu, Dich in unbekannte Technologien einzuarbeiten oder schwierige Probleme zu lösen.
Du arbeitest gerne agil, aber verstehst auch, dass nicht alle Kunden Agilität kennen und schätzen. Du pflegst einen guten Umgang mit Kollegen und kannst Dich gut in Kunden hineinversetzen.
Du pflegst einen guten Umgang mit Kollegen und kannst Dich in Kunden hineinversetzen.
Du besitzt Gespür für Design sowie ein ausgeprägtes Interesse im Bereich User Experience.
Bereitschaft, neues Wissen zu Erlernen und anderen im Team weiterzugeben.
Du verfügst über eine gute Kommunikationsfähigkeit und verhandlungssichere Deutsch- und Englischkenntnisse.