About KOKO Networks
KOKO Networks is a venture-backed climate-tech company with 1,800+ employees across East Africa, India, and the United Kingdom. Our mission is to imagine and deliver technology that improves life in the world’s fastest growing cities. We offer a fast-paced and highly collaborative work environment with significant opportunities for professional growth. Our core lines of business currently include: (1) KOKO Fuel, an ultra-clean liquid bioethanol cooking fuel solution delivered via a network of smart fuel ATMs and leveraging existing downstream liquid fuels infrastructure; and (2) KOKO Climate, which retails the emissions reductions that occur from switching households from deforestation-based charcoal to KOKO Fuel. In 2021, KOKO was selected as the world’s leading emerging markets climate technology solution by FT/IFC.
The Role
As a Senior Software Engineer at KOKO Labs, you will play a pivotal role in leading and delivering innovative software solutions that reshape urban living. Reporting to the Head of Software & Systems, you'll lead a nimble team of up to 4 engineers, embodying agility, mentorship, and innovation. Your work will span web, mobile, and IoT projects, emphasizing rapid prototyping, flexibility, and end-to-end systems thinking.
What You Will Do
- Lead the design, implementation, and deployment of both front-end and back-end components of our software projects, ensuring they align with KOKO Labs' vision.
- Manage and mentor a team of software engineers, fostering an environment of continuous learning and improvement.
- Collaborate cross-functionally within the Labs team and with external stakeholders to ideate, develop, and refine technology-based solutions.
- Ensure the flexibility and testability of software systems, prioritizing quick iteration and user feedback over scalability.
- Contribute to the Labs leadership by engaging in strategic discussions, prototype evaluation, and the overall innovation process.
- Continuously learn and share knowledge within the team, enhancing our collective expertise and fostering an environment of innovation.
- Develop and manage projects utilizing a diverse tech stack including Next.js, Flutter, TypeScript, Java, Kotlin, and cloud services (GCP, Azure, AWS, Vercel).
- Implement Agile, Scrum, and Kanban methodologies tailored to project needs, ensuring effective and efficient project management.
Technology Stack
- Our diverse tech stack includes AWS, Python, Flask, Vue.js, Postgres, Kotlin, Java, Firebase, C++, Celery, Message Queues, Odoo ERP, Docker, Jenkins, CircleCI, Git, and more. Experience across these technologies, coupled with the ability to rapidly learn and adapt to new tools, is crucial.
What You Will Bring
KOKO is committed to gender and racial diversity in the workplace. We encourage candidates of all backgrounds to apply!