Overview
MOPO, backed by Octopus Energy, is transforming access to clean energy in Sub-Saharan Africa. This role helps build the MOPO Platform, the digital backbone powering energy distribution across the continent, in partnership with Octopus Energy. This is a senior, hybrid role based in Sheffield with up to 2 days per week from home.
Responsibilities
* Work across the full stack (Python/Django, Vue.js, MariaDB) to build and maintain the MOPO Platform that manages solar hubs, battery networks, and thousands of customers.
* Collaborate across the company to refine platform design for impact, scalability, and reliability; design, develop, and maintain features to enhance functionality and user experience.
* Optimize database performance and ensure efficient data storage and retrieval for the growing network.
* Build intuitive, responsive web interfaces suitable for challenging connectivity environments.
* Integrate third-party APIs and services to extend platform capabilities.
* Conduct code reviews, mentor team members, and champion best practices.
* Troubleshoot issues to minimize disruption across four countries.
* Participate actively in Agile planning and refinement sessions.
Experience & Qualifications
* Strong proficiency in Python and Django for backend development.
* Good working knowledge of Vue.js (or similar JavaScript framework, e.g., React).
* In-depth knowledge of MariaDB and SQL.
* RESTful API design and development.
* Version control (e.g., Git) and CI/CD pipelines.
* Web security best practices and performance optimization.
* Server deployment and maintenance (e.g., Nginx, cron, package managers).
* Strong debugging skills (e.g., PyCharm debugger, pdb, Sentry).
Nice-to-have
* Experience building platforms for emerging markets.
* Android development experience (our agent network uses an Android app).
* Knowledge of IoT or hardware integration.
* Experience with distributed systems or offline-first architectures.
* Background in energy, mobility, or fintech sectors.
Additional information
Don’t worry if you don’t meet every requirement. Send us a CV and we can chat. The closing date for applications is 15 September 2025.
About MOPO: MOPO is on a mission to enable renewable energy access in underserved markets. Operating in Nigeria, DRC, Sierra Leone and Liberia, MOPO’s solar power stations distribute energy through proprietary MOPO Batteries managed by a network of local agents. Supported by Octopus Energy, British International Investment, and Norfund, MOPO is scaling rapidly to transform energy access and e-mobility across the continent.
Seniority level: Not Applicable
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Utilities and Environmental Services
#J-18808-Ljbffr