Senior Frontend Engineer (m/w/d)

Full Time
London, UK
3 months ago
Intro

Hattest Du schon immer das Auge eines Designers und den Verstand eines Entwicklers? Du begeisterst Dich für moderne User Interfaces? Du legst Wert auf Mikro-Interaktionen sowie eine konsistente UX über verschiedene Produkte hinweg?Dann werde Teil unseres Teams!

Company

Wir sind ein schnell wachsendes Security und Compliance Technologie-Unternehmen und verfolgen ein klares Ziel: Wir schützen die Menschen hinter den Daten. Mit über 250 Mitarbeitenden weltweit und Standorten in München, Berlin, London und Wien helfen wir mehr als 4.000 internationalen Kunden dabei, Zertifizierungen schnell zu erlangen und gleichzeitig ein robustes und skalierbares Sicherheits-Level aufzubauen. Mithilfe KI-gestützter Automatisierung, zahlreichen Self-Service-Funktionalitäten und maßgeschneiderter Expertenberatung, bieten wir eine nahtlose Rundumlösung für digitales Security und Compliance Management, um die steigenden Herausforderungen, wie z.B. Cyberangriffe, sicher und effizient zu managen.

Responsibilities

Wir suchen einen JavaScript-Experten, der sich mit Vue.js auskennt und ein großes Verständnis für moderne Softwarearchitekturen und Webkonzepte mitbringt. Dein Hauptaugenmerk liegt auf der Entwicklung von benutzerfreundlichen Webanwendungen und wiederverwendbaren Komponenten. Du implementierst diese Komponenten mit dem Vue.js-Framework unter Verwendung von Best Practices. Du stellst sicher, dass Du robusten, sicheren, modularen und wartbaren Code produzierst. Du arbeitest in bereichsübergreifenden Teams, darunter Backend-Entwickler und Produktdesigner. Dein Engagement für gute Zusammenarbeit im Team, klare Kommunikation und ein hochwertiges Produkt ist für diese Rolle entscheidend.

  • Du entwickelst User Interfaces entsprechend den Anforderungen und Spezifikationen
  • Du arbeitest eng mit Produktmanagern und Backend-Entwicklern zusammen, um leistungsstarke Webanwendungen zu erstellen
  • Erstellen von modularen und wiederverwendbaren Komponenten mit Vue.js
  • Sicherer Umgang mit Figma zur Umwandlung von Designs in Komponenten und aktive Beteiligung an Design-Feedback und Iterationszyklen mit Designern und Stakeholdern
  • Du schreibst modulares CSS unter Verwendung von BEM/SMACSS-Methoden, einschließlich auch unter Verwendung von Präprozessoren wie SCSS
  • Du schlägst aktiv Upgrades und Updates vor, die für die Sicherheit und Stabilität der Anwendungen erforderlich sind - Datenschutz und Sicherheit sind bei DataGuard von zentraler Bedeutung
  • Du implementierst Lösungen unter Verwendung automatisierter Tests mit Cypress während der Entwicklung und integrierst diese in GitLab CI
  • Als Senior Teammitglied übernimmst du Coaching und Mentoring von Junior-Entwicklern und hilfst die tolle Kultur in unseren Teams zu halten

Benefits

  • Die Freiheit, das Vertrauen und die Tools, die du benötigst, um in einem stark werteorientierten Unternehmen das zu tun, was du liebst
  • Ein attraktives Gehalt, flexible und auf deine Bedürfnisse angepasste Arbeitszeiten und Benefits für Gesundheit, Familie und Nachhaltigkeit 
  • Ein zukunftssicherer Job mit professioneller Arbeitsatmosphäre und der Dynamik eines rasant wachsenden Scale-ups 
  • Die Möglichkeit, dich in eine Mentoren-Rolle weiterzuentwickeln und junge Talente zu fördern 
  • Die Möglichkeit und das Budget, bestehende Fähigkeiten weiterzuentwickeln oder dir neue Fähigkeiten anzueignen 
  • Viel Verantwortung und die Möglichkeit, eine datengetriebene und sichere Zukunft aktiv mitzugestalten 

Profile

  • Sehr gute Kenntnisse im Umgang mit modernem JavaScript (ES6, ES7) und Vue.js und seinen Kernprinzipien wie Komponenten, Reaktivität und dem virtual DOM
  • Vertrautheit mit dem Vue.js Ökosystem, einschließlich Vue CLI, Vuex, Vue Router, und Nuxt.js
  • Universitätsabschluss in Informatik oder vergleichbare relevante Erfahrung
  • Gute Kenntnisse der HTML5-APIs (Location, Navigator usw.) und CSS3, einschließlich SCSS-Präprozessor
  • Kenntnisse mit Node.js, Express und Docker
  • Kenntnisse in funktionaler Programmierung und objektorientierten Programmierparadigmen
  • Fähigkeit, effizienten, sicheren, gut dokumentierten und sauberen JavaScript-Code zu schreiben
  • Vertrautheit mit automatisierten JavaScript-Tests, insbesondere Tests mit Cypress und Jest
  • Erfahrung mit der Nutzung und Entwicklung von RESTful APIs und Grundkenntnisse in GraphQL
  • Wunsch, in einem Scale-Up mit einer schnelllebigen Umgebung zu arbeiten sowie Erfahrung mit agilen Methoden
  • Figma oder Zeplin überraschen dich nicht, sondern haben dir über die Jahre geholfen, großartige Benutzeroberflächen zu entwickeln
  • Du schätzt Design und großartige User Experience
  • Du sprichst fließend Englisch
EIN PAAR LETZTE WORTE. EHRLICH UND VON HERZEN. Unabhängig von deiner Herkunft, Ethnie, Geschlechtsidentität, Religion oder deinen individuellen Voraussetzungen: Bei uns zählt das, was hinter dem Menschen steckt. Als Guards und Guardettes verbindet uns neben unserer Hingabe der Glaube an unser gemeinsames Ziel: Protect the people behind the data. Überzeuge uns mit deiner Persönlichkeit und deinen Skills – und wir werden gemeinsam Großes bewegen. Wir freuen uns auf dich!