facebook pixel

Leipzig Frontend Developer

Zuletzt aktualisiert:

InVision ist anders. Wir sind lean und agil, mögen keine Hierarchien und unser Herz schlägt für High-Tech. Wir lieben Experimente, hinterfragen alles und fürchten nichts außer Zombies und Bürokratie.

Mit unseren Software- und E-learning-Produkten injixo, InVision WFM und The Call Center School helfen wir Contact Centern, ihre Mitarbeiter besser einzusetzen und kontinuierlich weiterzubilden.

In unseren Anwendungen setzen wir vollständig auf einen modernen, React-basierten Stack (u.a. Flow, Redux, RxJS). JavaScript schreiben wir in ES6 (Stage-2). Für unsere Toolchain nutzen wir Webpack, Babel und Yarn. Der Zugriff auf die Backends erfolgt hauptsächlich durch REST-APIs (JSON). Bei der Entwicklung einzelner Komponenten investieren wir in eine anwendungsunabhängige Pattern Library, für die es sowohl Snapshot- als auch Visual-Regression-Testing gibt. Unser Styling ist größtenteils in SASS (BEM) verfasst, bei neueren Elemente nutzen wir bereits Styled Components für CSS-IN-JS Entwicklung. All das sind für uns aber austauschbare Werkzeuge, denn wir haben Spaß daran, neue Technologien auszuprobieren und alte Zöpfe abzuschneiden.

Wir entwickeln überwiegend testgetrieben, um eine hohe Code-Qualität zu gewährleisten. Damit wir unsere Produkte den Kunden in sehr kurzen Intervallen - am besten mehrfach am Tag - zur Verfügung stellen können, setzen wir auf Continuous Deployment und Continuous Integration. Uns ist klar, dass nicht jede/r Einzelne alles beherrschen kann. Wir kommen aus verschiedenen Richtungen, was uns hilft, voneinander zu lernen.

Was erwarten wir nun von Dir?

  • Aktive (Weiter-)Entwicklung unserer Cloud-Produkte und -Plattformen sowie unserer öffentlichen Websites
  • Enge Zusammenarbeit mit Product Ownern, UI- und UX-Designern, Backend-Entwicklern und Marketers in interdisziplinären Teams
  • Konzeption und Erstellung von Single-Page-Apps, UI-Komponenten und -Bibliotheken
  • Mitentwicklung an unserem Styleguide, der über mehrere Applikationen benutzt wird
  • Hohe Code-Qualität durch regelmäßiges Refactoring und BDD/TDD
  • Erfahrungen in einem modernen JavaScript Framework, z.B. ReactJS, Angular, Vue.js oder Ember.js
  • Interesse an der Einarbeitung in neue Technologien
  • Kontinuierliches Shippen (am besten jeden Tag)
  • Regelmäßiges Verlassen der eigenen Komfortzone zur persönlichen Weiterentwicklung
  • Aktive Mitgestaltung unserer offenen, lernenden und teamzentrierten Firmenkultur

Was Dich bei uns erwartet

Bei uns wirst Du keinen Vorgesetzten haben, der Dich antreibt. In den einzelnen Teams wird selbstständig entschieden, wie die Aufgaben verteilt und erledigt werden. Es gibt keine Kontrolle der Arbeitszeiten und Urlaubstage. Denn wir setzen auf Vertrauen und Eigenverantwortung.

Aber dafür gibt es jede Menge Raum zur kreativen Entfaltung, eine buntgemischte Auswahl an Snacks & Getränken, kostenlose Tickets für den öffentlichen Nahverkehr und das coolste Büro in der Leipziger Südvorstadt: von Schaukeln über Indoor Garden bis hin zu unserem eigenen Restaurant mit sterneverdächtiger Küche. Arbeiten und Wohlfühlen, das gehört für uns zusammen!

Das klingt spannend? Dann zögere nicht und sende uns Deine Bewerbung.

Mario Händler

Falls Du noch irgendwelche Fragen hast, schau in unsere FAQs, ruf uns an unter 0211/78178155 oder schreib uns einfach: mario.haendler@invision.de

Wir freuen uns auf Deine Bewerbung