Arrow Zurück

Mobile JavaScript Engineer (Homeoffice / flexibel)

Du brennst für JavaScript? Hast Lust auf moderne App und SPA Entwicklung? Ionic, Angular, TypeScript und GitLab CI sind dir vertraut und du kannst damit gut performen?

Bei Digistore24 entwickeln wir Software, die jeden Tag Tausende von kleinen und mittleren Unternehmen unterstützt. Wenn du ein Macher bist, der in einem hoch motivierten Team arbeitet und die Leidenschaft und Arbeitsmoral hat, großartige Softwareprodukte zu entwickeln, dann bist du bei uns genau richtig.

Bei Digistore24 arbeitest du in kleinen Produktteams, in denen du die Auswirkungen deiner Arbeit direkt im wirklichen Leben sehen kannst.

Sieh dir jetzt an, was unser Geschäftsführer Sven Platte über deinen Job bei Digistore24 zu sagen hat:


Software-Engineering bei Digistore24

Digistore24 ist eines der am schnellsten wachsenden Softwareunternehmen Europas. Unsere Kernplattform ist eine Automatisierungslösung, die von einem kleinen und sehr fähigen Team entwickelt wurde. Sie bietet über 100.000 Unternehmern eine vollständige Infrastruktur, um ein skalierbares Online-Unternehmen mit Millionen von Kunden aufzubauen.

Erreicht haben wir das aufgrund von klaren, unumstrittenen Prinzipien bei der Software-Entwicklung:

  • Kompromisslos hochwertige Software – Alle unsere Softwareprojekte haben wesentlichen Einfluss auf kritische Geschäftsprozesse und müssen daher äußerst zuverlässig und gut programmiert sein.
  • Agile Software-Entwicklung – Wir orientieren uns an agilen Software-Entwicklungsmethoden, weil wir lieber fassbare Sprint-Ergebnisse sehen, anstatt ewig auf die "perfekte" Software zu warten. Daher entsteht bei uns innerhalb weniger Wochen großer Fortschritt, so dass das Produkt kontinuierlich einen Realitätscheck bekommt.
  • Freiheit, Verantwortung und Vertrauen – Software-Entwicklung ist hochkreative Arbeit. Als Software-Engineer bei Digistore24 bieten wir dir viel Freiheit, Vertrauen sowie alle notwendigen Ressourcen, damit du das tun kannst, worin du am besten bist: großartige Software zu entwickeln.
  • Die Unternehmensperspektive verstehen – Damit du die beste Software entwickeln kannst, erwarten wir von dir reges Interesse an der Anwenderperspektive. Daher ist es unerlässlich, dass du unser Unternehmen und unser Business verstehst.

Hier erfährst du mehr über die "Go's" und “No-Go’s" zu Menschen, die zu unserem Team passen würden:

Unser Team entsteht aus erfahrenen Entwicklern, von denen jeder volle Verantwortung für sein oder ihr Projekt übernimmt. Das beinhaltet:

  • das Schreiben von hochwertigem Code und das Aufsetzen einwandfreier Architekturen
  • die eigene Anwendung technisch und betriebswirtschaftlich zu verstehen
  • schnell und in agilen Schritten zu denken und zu entwickeln,
  • und dadurch Weltklasse-Software zu entwickeln, die wirklich einen Unterschied macht.

Wir glauben, dass ein Entwickler über die angemessene Priorisierung des Product Owners hinaus die Freiheit haben sollte, Software auf die bestmögliche Weise zu entwickeln. Wir halten nichts von überzogenen Spezifikationen und strengen Vorschriften.


Dein Einsatzbereich

Du hast die Möglichkeit unsere mobile App auf Basis des Ionic Frameworks kontinuierlich weiter zu entwickeln. Dazu zählt das implementieren neuer Features sowie Bugfixing. Als mobile App Lead verantwortest du auch den kontinuierlichen Build und Deployment Prozess der App. Auch das sinnvolle Refactoring des bestehenden Codes zählt in deinen Aufgabenbereich.

Außerdem wird deine Kompetenz in weiteren Angular Frontends unserer Produktfamilie gebraucht, dazu zählt u.A. die Feature Entwicklung in unserem Hauptprojekt Digistore24: Eine Automatisierungsplattform, die kleinen und mittleren Unternehmen hilft, online erfolgreich zu sein. Indem wir ihre Geschäftsvorgänge automatisieren, wie Buchhaltung, Rechnungsstellung, Produktauslieferung oder Vertriebspartner-Management, unterstützen wir sie darin, sich gegenüber den großen Unternehmen in ihrem Bereich zu behaupten. Wir bauen alles, was zu dieser Mission passt: von kleinen Features bis hin zu Stand-alone-Software.

Unsere Anforderungen

Wir suchen nach einem erfahrenen JavaScript Engineer mit hoher Motivation, regem Interesse an unserem Business Use Case und einem Sinn für gute User Experience. Du solltest mit Ionic und/oder Angular vertraut sein und einen kompromisslosen Tatendrang haben.

Du solltest sauberen und leicht testbaren Code als Grundlage deiner Arbeit betrachten. Wichtig ist uns auch, dass du bereits Erfahrung im Bereich App Entwicklung und/oder mit der Entwicklung einer komplexen Web-Applikation hast. Agile Entwicklungsprozesse sind dir auch vertraut? Dann solltest du noch Folgendes mitbringen:

  • Experten JavaScript Skills und ein Verständnis für die folgenden Konzepte: Prototypal Inheritance, Object Composition und Functional Programming
  • Affinität zur und Erfahrung in der App Entwicklung mit Iconic und Cordova oder
  • Weitreichende Angular, TypeScript und ECMAScript 2015 / ES6 Kenntnisse und die Bereitschaft, dich in Ionic einzuarbeiten
  • Gute Kenntnisse von HTML5, CSS3 und LESS/SASS
  • Ein Portofolio / Referenzen, so dass deine bisherigen Erfolge bei der Umsetzung komplexer App- & Webprojekte für uns nachvollziehbar sind
  • Die Fähigkeit, Architekturen und Codes via Refactoring proaktiv qualitativ zu verbessern
  • Ein gutes Verständnis für die App Ökosysteme von iOS und Android
  • Ein gutes Verständnis für Browser-übergreifende Kompatibilitätsprobleme und Möglichkeiten, diese zu umgehen
  • Erfahrung mit remote Arbeit oder eine große Bereitschaft, dich hier gut einzufinden (Kommunikation)
  • Sehr gute Deutsch- und Englischkenntnisse (wir sind ein internationales Team)

Die Vorteile

Wenn du das mitbringst und dich mit unserer Kultur identifizieren kannst, bist du als wertvolles Mitglied unseres Teams willkommen. Wir suchen langfristige Beziehungen und versuchen, dich in das Projekt einzubinden, das am besten zu dir passt.

Wir geben, damit du etwas beitragen kannst. Wenn dich das abschreckt, sehr gut - dann machst du keine schlechte Investition und wir auch nicht. Wenn dir unser Ansatz gefällt, dann würden wir uns sehr freuen, von dir zu hören.

Deine Bewerbung

Wir wollen deine Fähigkeiten und deine Motivation nicht nur anhand von Abschlüssen und Zeugnissen bemessen. Zeige uns, was du getan hast. Wir interessieren uns für all deine Projekte aus vergangenen Jobs, deine eigenen Projekte, deinen Code auf Github und dein Stack Overflow Profil.

Bitte schicke deine Bewerbung über den „Jetzt bewerben“-Button und lade deinen Lebenslauf (PDF) sowie alle Arbeitsproben hoch, die du für relevant hältst.

Wenn alles gut geht, werden wir uns telefonisch bei dir melden. Die nächsten Schritte sind dann:

  • ein Interview mit unserem Geschäftsführer und dem Tech-Team
  • eine Testaufgabe zum Kennenlernen
  • eine abschließende Rückmeldung und ein Stellenangebot innerhalb von 2 Wochen

Solltest du Fragen zu diesem Posten haben, schreibe gerne jederzeit eine E-Mail an jobs@digistore24.com.




Bist du der Richtige für Digistore24?




Kannst du uns jemanden empfehlen?

Dann sichere dir eine Empfehlungsprovision von 1000 €. Hierfür musst du nur folgendes tun:

  • Sage demjenigen, den du empfiehlst, dass er dich in seiner Bewerbung namentlich erwähnen soll
  • Nach Ablauf der Probezeit melden wir uns zurück und überweisen dir die Summe