Wir können nicht alle einstellen, aber wir können talentierten Menschen dabei helfen, an einem großartigen Ort aufzublühen. Bei Octopus haben wir das Glück, außergewöhnlich qualifizierte Personen für uns zu gewinnen. Auch wenn wir nicht jede talentierte Person in unser Team holen können, können wir sie dabei unterstützen, Rollen zu finden, die ebenso stark auf ihre Mission ausgerichtet sind. Deshalb teilen wir hier Möglichkeiten von MOPO – einem Unternehmen, das wir stolz mit einer strategischen Investition unterstützt haben.
**Über MOPO**
Die Mission von MOPO besteht darin, den Zugang zu erneuerbarer Energie in unterversorgten Märkten zu erweitern. Das Unternehmen ist bereits in Nigeria, der DR Kongo, Sierra Leone und Liberia aktiv. Seine Solarkraftwerke verteilen Strom mithilfe proprietärer MOPO-Batterien, die über ein Netzwerk lokaler Agenten verwaltet werden. Das Modell von MOPO versorgt bereits Tausende Haushalte und kleine Unternehmen – reduziert den Einsatz fossiler Brennstoffe und hilft dabei, Lebensgrundlagen zu schaffen. Mit Unterstützung von Octopus Energy, British International Investment und Norfund skaliert MOPO schnell und ist gut positioniert, um den Zugang zu Energie und E-Mobilität auf dem gesamten Kontinent zu verändern.
**Die Rolle**
Du wirst in das wachsende Team von MOPO einsteigen und dabei helfen, ihre Ambition umzusetzen, den Transport und die Energie in Afrika grundlegend neu zu denken. Dazu gehört die Entwicklung der zentralen Rental App von MOPO sowie die Unterstützung der übergreifenden MOPO-Plattform. Diese Tools sind entscheidend, um lokalen Agenten die Verwaltung der Batterieverteilung zu ermöglichen und Kundenbeziehungen über den gesamten Kontinent hinweg zu pflegen.
Du wirst Android-Anwendungen entwickeln und betreiben, die auch bei schwierigen Verbindungsbedingungen zuverlässig funktionieren – damit Tausende Agenten ihre Geschäfte führen und ihre Communities versorgen können. Deine Arbeit wird direkt mit dem Plattform-Backend von MOPO zusammenwirken und reibungslose Abläufe schaffen, die das Netzwerk für deren Energieverteilung stärken.
Das ist eine produktorientierte Position. Du entwickelst ein tiefes Verständnis dafür, wie Agenten und Kundinnen/Kunden die Tools vor Ort nutzen, und nutzt diese Erkenntnisse, um zu beeinflussen, was gebaut wird und wie es gebaut wird. Sie suchen eine Senior-Engineering-Person, um ihre mobilen Fähigkeiten auszubauen, während sie sich in raschem Tempo über ganz Afrika skalieren, und um die technische Richtung ihrer mobilen Architektur mitzugestalten.
**Standort und Reisen**
Die Stelle ist hauptsächlich an unserem Hauptsitz in Sheffield angesiedelt. Wenn du möchtest, kannst du bis zu zwei Tage pro Woche von zu Hause aus arbeiten. Gelegentliche internationale Reisen in Subsahara-Afrika sind völlig optional, aber für alle möglich, die daran interessiert sind.
**Du passt besonders gut, wenn du…**
– Freude daran hast, Technologie zu entwickeln, die den Zugang zu Off-Grid-Energie in Afrika verändert
– davon begeistert bist, mobile Apps zu bauen, die lokale Unternehmerinnen und Unternehmer stärken und den Zugang zu sauberer Energie in der Community verbessern
– dich genauso sehr dafür interessierst, *was* du baust, wie *wie* du es baust, und du motiviert bist, eng mit Backend Engineers, Produktdesignerinnen/-designern und Stakeholdern zusammenzuarbeiten, um es richtig zu machen
**An einem typischen Tag wirst du wahrscheinlich…**
– unternehmensweit mitarbeiten, um kontinuierlich zu verbessern, wie unsere mobilen Apps Agenten und Kundinnen/Kunden unterstützen
– Android-App-Features entwerfen, entwickeln und pflegen, die die Produktivität der Agenten und die Kundenerfahrung verbessern
– robuste Offline-First-Funktionalität aufbauen, sodass Agenten unabhängig von der Konnektivität effektiv arbeiten können
– die App-Performance auf einer Vielzahl gängiger Android-Geräte in unseren Märkten optimieren
– mit Django/Python-Backend-APIs integrieren, um Daten zu synchronisieren und Echtzeit-Operationen zu unterstützen
– intuitive UI/UX für Nutzerinnen und Nutzer mit unterschiedlichen Graden digitaler Kompetenz entwickeln
– Code Reviews durchführen, Teammitglieder mentorieren und Android-Best-Practices fördern
– Probleme aus der Praxis untersuchen und lösen, um Störungen über vier Länder hinweg zu minimieren
– aktiv an agilen Planungs- und Verbesserungsaktivitäten teilnehmen
**Wir würden uns freuen, von dir zu hören, wenn du Erfahrung hast mit…**
– starken Kotlin- und/oder Java-Kenntnissen für die Android-Entwicklung, einschließlich Android SDK, Android Studio und moderner Android-Architekturmuster (MVVM, MVP)
– RESTful-API-Integration und Erfahrung im Umgang mit Herausforderungen bei Netzwerkverbindungen
– Android UI/UX-Best-Practices und Material-Design-Richtlinien
– Versionskontrollsystemen (z. B. Git) sowie CI/CD-Pipelines für mobile Apps
– Best Practices für Systemsicherheit mobiler Apps und Performance-Optimierung
– Android-Debugging-Tools und Crash-Reporting-Systemen
– Deployment in den Google Play Store sowie App-Lifecycle-Management
**Ein großer Vorteil wäre…**
– Expertise in Offline-First-Mobile-Architekturen und Ansätzen zur Datensynchronisation
– Erfahrung mit Bluetooth Low Energy-Geräten
– Erfahrung mit Integration mobiler Zahlungen oder dem Aufbau von Fintech-Anwendungen
– Erfahrung darin, Apps zu bauen, die auch auf Einstiegsgeräten und in Umgebungen mit eingeschränkter Konnektivität gut funktionieren
– einen disziplinierten Ansatz für Engineering-Qualität und gründliches Testen: saubere Architektur, sorgfältige Code Reviews sowie echte Begeisterung dafür, KI-Tools zu nutzen, um die Entwicklung zu beschleunigen und die eigene Output-Rate zu erhöhen
To apply for this job, please visit the application page

