Job description

Join the revolution! Octopus Energy ist Teil der Energierevolution. 🌎 Global, agil und zukunftsorientiert verändern wir den Energiemarkt mit neuer Technologie zum Besseren. 🌈 Werde Teil unseres 200-köpfigen Teams und fordere den Status Quo heraus. Mit Energie, die gut für den Planeten ist und gut für dein Karma. 💚 Dabei unterstützt uns unsere IT-Plattform Kraken. Dank Data-Science kann mit ihr ein Großteil der Energieversorgungskette automatisiert werden.

Wir haben ehrgeizige Ziele und ein starkes Mutterunternehmen im Rücken. Weltweit versorgt Octopus Energy bereits über 3 Millionen Haushalte mit grüner Energie.

Du passt zu uns, wenn dein Herz nicht nur für Technologie schlägt, sondern auch für deine Kolleginnen. Wir kommunizieren offen und transparent – mit unseren Kundinnen und mit unseren Mitarbeiter*innen. Sorge gemeinsam mit uns dafür, dass das Thema grüne Energie die Aufmerksamkeit bekommt, die es verdient – als spannendes Themenfeld, ganz ohne erhobenen Zeigefinger.

Duties and responsibilities
  • Du entwickelst unsere Außendienst-App zur Aufnahme von Gebäudedaten, Heizsysteminformationen und Kundenfeedback weiter und bist auch am Gesamtdesign, der Strategie, der Produktentwicklung und dem Roadmapping beteiligt
  • Du übernimmst Verantwortung für die Freigabe und Überwachung unserer App und behebst Fehler und Probleme, die unsere Nutzer finden
  • Außerdem diskutierst und gestaltest du den Vertrag zwischen unserer App und dem Entwicklerteam
  • Die Pflege und Verbesserung unserer CI-Umgebung für Qualitätstests und Release-Zyklen gehören auch zu deinem Aufgabengebiet
  • Du liebst es Bibliotheken, Patterns und Frameworks zur Verbesserung der Leistung, Stabilität und Architektur unsere App zu erforschen und weiterzuentwickeln
Appreciated qualification and experience
  • Du hast deine Ausbildung als Fachinformatiker oder ein technisches Studium (z.B. Informatik, Wirtschaftsinformatik) erfolgreich abgeschlossen oder verfügst über mehrjährige relevante Berufserfahrung im Bereich der App Entwicklung
  • Du hast schon mindestens eine App erfolgreich in den App Store gebracht
  • Kotlin Kenntnisse beherrschst du ausgezeichnet und hast schon mit einer weiteren Programmiersprache experimentiert
  • Du hast sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Du hast Lust, dich in neue Technologien wie JetPack Compose und GraphQL einzuarbeiten
  • Die Leidenschaft für App-Architekturen zeichnet dich aus und du bist es gewohnt über die Vor- und Nachteile verschiedener Muster (MVC, MVVM, Redux) zu sprechen
  • Du hast Kenntnisse über reaktive Bibliotheken, Offline-Speicher, API-Integration und Testen
  • Du bist mit bewährten Praktiken der Versionskontrolle und kontinuierlicher Integration vertraut
  • Interesse an plattformübergreifenden Code-Sharing-Lösungen und Passion für großartiges App-Design und Benutzererfahrung bringst du ebenfalls mit
  • Kenntnisse in Swift und/oder iOS-Entwicklung sind ein Plus
Additional info
  • Alle unsere Apps sind mit deklarativer UI (Jetpack Compose & SwiftUI) gebaut
  • Alle unsere APIs sind in GraphQL gebaut, und wir verwenden eine moderne Auswahl an Bibliotheken und Software-Entwicklungstechniken
  • Wir haben Projekte in reinem Android/Kotlin, andere in reinem iOS/Swift und wir verwenden auch Kotlin Multiplatform in größeren Projekten, um Code zwischen nativen Codebases zu teilen
  • Diese Technologie ermöglicht es uns, als einheitliches mobiles Team zu arbeiten, im Gegensatz zu einer iOS/Android-Trennung, die wir als wirklich aufregend empfinden und uns neue Möglichkeiten zum Lernen und zur Zusammenarbeit eröffnet.

Contract person

Julian Schreiber (julian.schreiber@octoenergy.com)

How to apply

https://jobs.lever.co/octoenergy/24d3eb4c-d4f1-4a6d-8459-db93fbfbd20c