Senior Full Stack JavaScript Developer

Job description

In den letzten 12 Monaten sind wir zur führenden Kommunikationsplattform für den industriellen Service gewachsen. Wir helfen global führenden Unternehmen Ihren Service zu digitalisieren und damit die Maschinenverfügbarkeit zu erhöhen, Kosten zu reduzieren und vollkommen neue Geschäftsmodelle zu entwickeln.

 

Zur Verstärkung unseres Entwicklungsteams suchen wir zum nächstmöglichen Zeitpunkt einen Senior Developer, der Spaß daran ein führende Plattform basierend auf den neusten Technologien weiter zu entwickeln. Wir suchen einen Mitarbeiter, der herausragendes Talent und die Bereitschaft mit bringt, alles zu geben und mit uns tagtäglich zu wachsen.

 

Zu deinen Aufgaben gehört:

  • Kontinuierliche Entwicklung neuer Features in unserem Scrum Team

  • Du schreibst wiederverwertbare, prüfbare und effiziente Codes für den Einsatz im industriellen Umfeld

  • Du entwickelst skalierbare IT-Lösungen vom Backend bis zum Frontend

  • Du setzt kundenspezifische Wünsche um und übersetzt Sie in präzise User Stories und Acceptance Criteria 

Das bekommst du:

  • Eine steile Lernkurve und Freiraum für deine eigenen Ideen
  • Eine lockere Arbeitsatmosphäre in einem jungen Team mit flexiblen Arbeitszeiten
  • die neusten Technologien (React, Meteor, Smart Glasses, AR) 
  • Ausstattung mit der notwendigen Hardware (OS X, Linux oder doch Windows?)
  • eine kompetitive Bezahlung

  • das Arbeiten in einem trendigen Architektenbüro im Zentrum von Köln

 

Requirements

Du bringst folgende Eigenschaften mit:

  • Mindestens 4 Jahre Erfahrung im gleichen oder in einem ähnlichen Anwendungsgebiet

  • Idealerweise Erfahrungen in der Entwicklung von ganzheitlichen IT-Lösungen für das Backend: AWS/Azure, Node.Js, Linux, Docker, Nginx, RabbitMQ - das Frontend: React, Cordova, webRTC

  • Erfahrung im Umgang mit React, JavaScript/ ECMAScript 2016 / HTML5 / CSS3

  • Evtl. Erfahrung im Umgang mit Meteor, Cordova

  • Umfangreiches Wissen hinsichtlich Design Patterns und Software Development Best Practices

  • Kenntnisse in Agile Development Methoden (Scrum / Kanban / TDD / CI)

  • Erfahrungen im Testen mit Cucumber/Gherkin o.Ä.

  • Strukturiertes, lösungsorientiertes Arbeiten und die Fähigkeit, sich schnell in neue Themen einzuarbeiten

  • Sehr gute Englischkenntnisse