Du gewinnst Einblicke in den Energiemarkt und entwickelst React-Anwendungen, während du Benutzeroberflächen implementierst und das Produkt verbesserst.
Anforderungen
- •Mindestens 3-4 Jahre Erfahrung mit JavaScript
- •Erfahrungen mit React, ES6, TypeScript
- •Spaß an responsive UI-Komponenten mit React
- •Erfahrungen mit GraphQL, Node.js, AWS von Vorteil
- •Spaß beim Erstellen benutzerfreundlicher UIs mit CSS und HTML
- •Erfahrungen in einer eCommerce-Umgebung idealerweise
- •Technologien: React, Svelte, TypeScript, GitLab CI/CD
Deine Aufgaben
- •Einblicke in den deutschen Energiemarkt gewinnen
- •React-Anwendungen neu- und weiterentwickeln
- •Benutzeroberflächen basierend auf Wireframes implementieren
- •Unit- und End-to-End-Tests schreiben
- •Fehleranalyse und -korrektur unterstützen
- •Neue Features konzipieren und bestehende optimieren
- •Teil eines agilen, funktionsübergreifenden Teams sein
- •Mit anderen Teams zusammenarbeiten, um das Produkt zu verbessern
- •Mit Microfrontends, serverless AWS und Entwickler-Tooling arbeiten
Deine Vorteile
Möglichkeit, Plattform aufzubauen
Dynamische Atmosphäre
Wachsendes Unternehmen
Exponentielle Lernkurve
Flexible Arbeitszeiten
Zentraler Standort in Köln
Offene Gehaltsgespräche
Regelmäßige Team-Events
Original Beschreibung
## Senior Product Engineer (Frontend) (m/w/d)
**Are you ready to be a technology leader in the SaaS space? Join epilot!**
epilot entwickelt ein SaaS-Produkt für den Online-Verkauf komplexer Produkte und konzentriert sich zunächst auf die Lösung des E-Commerce im sich rasch wandelnden Energiemarkt. Unsere Mission: Den Verkauf komplexer Produkte so einfach zu machen wie den Verkauf eines Paars Schuhe im Internet.
Als Softwareentwickler bei epilot wirst du eine treibende Kraft bei der Gestaltung dieser Mission sein. Was macht die Arbeit als Softwareentwickler bei epilot so besonders? Unsere einzigartige Entwicklungskultur wird durch einige zentrale Entwicklungsprinzipien bestimmt:
Unter anderem kannst du **Freiheit und Verantwortung** erwarten, weil wir intelligente Menschen einstellen, denen wir vertrauen können. Wir arbeiten nach Prinzipien und erwarten von unseren Teams, dass sie eine strategische Denkweise pflegen.
Wir glauben an **Ownership: you build it, you run it**. Wir haben uns diesem Kernprinzip der DevOps-Bewegung verschrieben. Es gibt kein dediziertes Ops-Team, an das du die Verantwortung für deinen Code weitergeben kannst, um sicherzustellen, dass er zuverlässig läuft und sich an die Bedürfnisse der Kunden anpassen lässt.
**S****how, don’t tell**: Liefer frühzeitig und häufig funktionierende Software. Wir glauben an das grundlegende Agile-Prinzip "Release early and release often". Dieser Ansatz hilft uns, Risiken zu managen und bessere Entscheidungen zu treffen, indem wir schnelle Feedback-Schleifen zwischen uns und unseren Benutzern schaffen.
Wir entwerfen Software **API First**. Bevor wir eine einzige Zeile Code schreiben, entwerfen wir die APIs eines Dienstes so, dass jedes andere Team, ob epilot-intern oder -extern, die APIs ohne Vorkenntnisse als Schnittstelle zu unserem Dienst nutzen kann.
Klingt das nach einem Umfeld, in dem du arbeiten möchtest? Dann könntest du die richtige Person sein, um Softwareentwickler bei epilot zu werden.
## Anforderungen
Das erwartet dich
* Du erhältst einen tiefen Einblick in den deutschen Energiemarkt und warum epilot für die Digitalisierung des Marktes ein Segen ist.
* Als Frontend-Entwickler arbeitest du an der Neu- und Weiterentwicklung unserer React-Anwendungen
* Du bist verantwortlich für die Implementierung von Benutzeroberflächen, die auf Wireframes und Screendesigns unserer UX-Designer basieren.
* Du schreibst Unit- und End-to-End-Tests für die von dir entwickelten Features und Anwendungen.
* Du hilfst deinem Team bei der Analyse und Korrektur von Fehlern
* Du bist sowohl an der Konzeption neuer Features als auch an der Optimierung bestehender Features beteiligt
* Du bist Teil eines agilen, funktionsübergreifenden Teams von Backend- und Frontend-Entwicklern sowie Designern und Produktmanagern.
* Darüber hinaus arbeitest du mit anderen Teams zusammen, um epilot zu einem noch besseren Produkt zu machen
* Du wirst mit unserem Tech-Stack mit Microfrontends, serverless AWS und erstklassigem Entwickler-Tooling und Automatisierung vertraut gemacht.
Das bringst du mit
* Du hast mindestens 3-4 Jahre professionelle Erfahrung mit JavaScript
* Du hast Erfahrungen mit React (Hooks, global state management, routing), ES6, TypeScript, Webpack, ESLint
* Du hast Spaß daran, responsive UI Komponenten mit React zu implementieren
* Nice to have: Erfahrungen mit GraphQL, Node.js, AWS, Java
* Du hast Spaß beim Erstellen benutzerfreundlicher UIs mit CSS und HTML
* Idealerweise hast du bereits Erfahrungen in einer eCommerce-Umgebung gesammelt
* Tech Stack: React, Svelte, TypeScript, GitLab CI/CD
Das bieten wir
* Die Möglichkeit die erfolgreichste SaaS-Plattform auf dem Energiemarkt mit aufzubauen.
* Start-up-Mentalität: dynamische Atmosphäre und großartiger Teamspirit.
* Ein stark wachsendes Unternehmen mit offener Kommunikationskultur, motivierten Kollegen, und internationaler Unternehmenskultur.
* Exponentielle Lernkurve – epilot wächst rasant und das gleiche erwarten wir von dir. Du stehst nie still, du wirst permanent gechallenged, lernst aus deinen Fehlern a la Fail Fast and Often.
* Flexible Arbeitszeiten und remote work - Du hast einen wichtigen Termin am Morgen? Kein Problem! Du entscheidest, wo und wann du arbeiten willst.
* Einen zentralen Standort im Herzen von Köln mit coolen Cafés direkt um die Ecke (Aber natürlich sind auch vollständige Remote-Jobs möglich).
* Leistung wird bei uns belohnt – Wir nehmen deinen Gehaltswunsch ernst und sprechen mit dir offen darüber.
* Regelmäßige Team-Events wie an Karneval, das Sommerfest, Weihnachtsfeier, Company breakfast und viele weitere Gelegenheiten, deine Co-epiloten außerhalb der Arbeitszeit kennenzulernen. Unser Highlight ist unser jährliches epilot summit im Sommer, bei dem du deine Co-epiloten aus der ganzen Welt trifftst.
* Transparenz – Wir pflegen eine sehr flache und offene Unternehmenskultur, alles ist einsehbar und steht zur Diskussion.