← Back to all jobs

JavaScript Developer (m/w/d)

TWT Interactive GmbH
🏢 TWT Interactive GmbH 🇩🇪 Düsseldorf, Germany 🕑 January 24

This job offer is expired

TL;DR

Aufgaben: Interaktive Anwendungen im MERN Stack, APIs, Headless CMS, Tests, Dokumentation

Anforderungen: JS, React, Redux, Webpack, CleanCode, HTML, CSS, Sass, BEM, Git, lösungsorientiert, pragmatisch

Was die Aufgabe ausmacht:

  • Du bringst frische Ideen und Learnings in dein Team ein und entwickelst mit deinen Kollegen (m/w/d) innovative, interaktive Anwendungen in einem modernen JavaScript TechStack (ReactJS, Redux, MongoDB, NodeJS, Jest) für unsere Kunden
  • Integration von verschiedenen Datenquellen und Schnittstellen in ein Headless CMS
  • Schreiben von automatisierten Tests
  • Dokumentation deiner Anwendungs-Architekturen
  • Eigenverantwortliches Arbeiten
  • Offene Zusammenarbeit und Austausch mit deinen Kollegen (m/w/d)
  • Kontinuierliche Weiterbildung und Prozessoptimierung zusammen mit deinem Team

Das bringst du mit:

  • Dein Fokus liegt auf sicheren, stabilen und performanten JavaScript Anwendungen
  • Exzellenz in aktuellen HTML und CSS Standards der W3C, sowie dem aktuellen ECMA Script Standard ES 2018
  • Exzellentes Fachwissen in der Umsetzung von ReactJS Anwendungen im Zusammenspiel mit Redux Statemanagement
  • Sehr gute Kenntnisse im Umgang und Optimierung einer Anwendung mit Bundlern wie Webpack
  • Dein CSS schreibst du via Sass, kennst aber bereits den Umgang mit CSS Modules
  • Neben clientseitigen JavaScript, verstehst du dich auf Server Side Rendering und NodeJS
  • Deinen Code schreibst du sauber, wartbar- und testbar. Dabei greifst du auf Tools wie ESLint und Jest zurück
  • Durch Cross Browser Tests, stellst du sicher, dass deine Anwendungen auf verschiedenen Geräten und Browserversionen funktionieren
  • Deine Abhängigkeiten verwaltest du mit NPM
  • Gute Kenntnisse mit dem Versionskontrollsystem Git
  • Erste Schnittpunkte mit Atomic Design und Storybook
  • Du befolgst LEANe Arbeitsprozesse und kennst die Vorteile und Herausforderungen agiler Softwareentwicklung
  • Du bist lösungsorientiert und kannst auch pragmatisch denken
  • Wir leben eine offene Feedback Kultur - Kommunikation ist eine deiner Kernkompetenzen

Nice to have:

  • Du hast bereits Erfahrung mit Docker als Entwicklungsumgebung
  • Bestenfalls hast du bereits Erfahrung in Umsetzung von Apps mittels React Native

Get

notifications in your