Join our team

If these beliefs resonate, we want to hear from you.

life at koko

I was tired of being a cog in a big corporate wheel before joining KOKO. I’m now not only working with some of the smartest people in town, but in an environment that constantly challenges me and enables me to reach my highest potential. I’m working alongside Vivo Energy to deliver a solution that is both much-needed and sustainable.

Michael

Fuel Supply Chain Logistics

KOKO has taught me to have no limits. We always know how to adapt, both as a company and as individuals. By constantly challenging limits, I have been able to develop a range of new skills that I never knew I had, all the while using the power of technology to build a platform that transforms the lives of consumers.

Nancy

Market Intelligence

I’ve grown with KOKO from the start. Being part of a business that is scaling up to this extent is what excites me. Working with colleagues here in Pune and also in Nairobi, we’re encouraged to take ownership of projects, and providing the best possible customer experience is our driving force. I like that no day is the same, there are always new challenges, and as a team we constantly strive to find the best solutions.

Sameer

Software Product & Engineering

I'm really passionate about problem solving technologies and KOKO has provided me with a platform for building tech with purpose. There is a well-organized personal development structure, and ideas are explored openly so that we make objective decisions as a team. The KOKO culture brings out the best in me and my teammates.

Peter

Hardware Engineering

I joined KOKO (first in Kampala, then Nairobi) because I wanted to do more socially impactful work as I grew my career. As KOKO grew from a start-up to a dynamic company with multiple business lines, I had the opportunity to innovate and learn about different parts of the business. The culture of innovation and not being afraid to try new things keeps me motivated.

Ashaba

Legal

I enjoy working at KOKO because of the flexibility and autonomy. I also like that I get to play a role in important strategic decisions. It's all about getting the work done, not bureaucracy, all the while being part of something that will improve the lives of many people across Africa.

David

Finance

7 positions open

Product
Principal Engineer, Server Side
Pune
Full-Time
About KOKO Networks
KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa.

Your Role
As Principal Engineer, you will lead a team of server side engineers in building high performance, large scale server side applications using best in class software engineering practices. As a senior leader, you will inspire your team to achieve engineering excellence while maintaining a pragmatic approach towards software delivery.
What You Will Do
  • Design and implement low-latency, high-availability, and high-performance applications
  • Write reusable, testable, and efficient code
  • Integrate data storage solutions such as relational databases, key-value stores, blob stores, and data warehousing
  • Integrate user-facing elements developed by front-end developers with server side logic
  • Implement software engineering best practices and ensure code and process quality through regular code reviews, proper documentation, and improvement initiatives
  • Ensure seamless release of all features to production environment and reliable feature performance at all times
  • Manage Level 2 support functions, including immediate fixes to any critical defects or essential enhancements in the live systems
  • Build a strong engineering culture within the team and groom junior engineers
  • Exercise pragmatism and maturity in managing, planning, and executing engineering tasks to strike a balance between business and engineering demands
  • Track and optimize the total business value delivered at all times
What You Will Bring To KOKO
  • BA/BS degree in Computer Science
  • 7+ years experience working on projects at scale across the technology stack from engineering to dev ops
  • Expert skills in Python and related frameworks such as Django and Flask
  • Experience developing RESTful applications
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with Cloud/ SaaS architectures
  • Strong unit test and debugging skills
  • Good understanding of data structures and algorithms
  • Experience with Postgres and one or more of ElasticSearch, Redis, RabbitMQ, Celery
  • Experience with one or more of AWS, VMWare, Docker, LXCExperience with Javascript, Client side development, Android applications
  • Superb skills in object-oriented and functional programming and design
  • Strong understanding of design patterns or a well-supported opinion on why they're overrated
  • Firm grasp of multi-threading, databases (relational or non relational), I/O, and networking.
  • Experience with IoT technologies such as MQTT, XMPP, RFID, NFC, Wireless technologies
KOKO offers a fast-paced work environment and significant professional growth opportunities. If you share our passion for technology and our vision for global impact, we strongly encourage you to apply!
Quality Assurance Engineer
Nairobi
Full-Time
About KOKO Networks
KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa.

Your Role
As Quality Assurance Engineer, you will be conduct in manual testing of web applications, mobile applications, and APIs, in close collaboration with stakeholders across Engineering, Quality Assurance, Product, and senior management teams.
What You Will Do
  • Write test plans, test cases, execute test cases and report bugs for API, Web and Mobile apps
  • Create and perform hardware tests on the embedded systems and electronic devices
  • Work on tasks assigned by Quality Assurance Lead and report key metrics to all stakeholders including Dev, Quality Assurance and Product teams
  • Mentor and coach colleagues in the Quality Assurance team to take on additional responsibilities
  • Perform execution of automated scripts during release time
What You Will Bring to KOKO
  • 2-4+ years of experience in manual software testing
  • Good understanding of using JIRA and Zephyr
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Working knowledge of SQL and scripting
  • Exposure to testing applications interacting with embedded systems and electronic sensors will be an added advantage
  • Willingness to perform hardware tests and go in the field as per project requirement
  • Experience working in an agile setup using Scrum Methodology
  • Exposure to automation testing in Selenium using Java and/or Python
  • Willingness to work on new technologies and learn new skills as per project requirement
  • Comfort with Cloud Technologies such as AWS and Linode
KOKO offers a fast-paced work environment and significant professional growth opportunities. If you share our passion for technology and our vision for global impact, we strongly encourage you to apply!
Principal Engineer, Server Side
Nairobi
Full-Time
About KOKO Networks
KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa.

Your Role
As Principal Engineer, you will lead a team of server side engineers in building high performance, large scale server side applications using best in class software engineering practices. As a senior leader, you will inspire your team to achieve engineering excellence while maintaining a pragmatic approach towards software delivery.
What You Will Do
  • Design and implement low-latency, high-availability, and high-performance applications
  • Write reusable, testable, and efficient code
  • Integrate data storage solutions such as relational databases, key-value stores, blob stores, and data warehousing
  • Integrate user-facing elements developed by front-end developers with server side logic
  • Implement software engineering best practices and ensure code and process quality through regular code reviews, proper documentation, and improvement initiatives
  • Ensure seamless release of all features to production environment and reliable feature performance at all times
  • Manage Level 2 support functions, including immediate fixes to any critical defects or essential enhancements in the live systems
  • Build a strong engineering culture within the team and groom junior engineers
  • Exercise pragmatism and maturity in managing, planning, and executing engineering tasks to strike a balance between business and engineering demands
  • Track and optimize the total business value delivered at all times
What You Will Bring To KOKO
  • BA/BS degree in Computer Science
  • 7+ years experience working on projects at scale across the technology stack from engineering to dev ops
  • Expert skills in Python and related frameworks such as Django and Flask
  • Experience developing RESTful applications
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with Cloud/ SaaS architectures
  • Strong unit test and debugging skills
  • Good understanding of data structures and algorithms
  • Experience with Postgres and one or more of ElasticSearch, Redis, RabbitMQ, Celery
  • Experience with one or more of AWS, VMWare, Docker, LXCExperience with Javascript, Client side development, Android applications
  • Superb skills in object-oriented and functional programming and design
  • Strong understanding of design patterns or a well-supported opinion on why they're overrated
  • Firm grasp of multi-threading, databases (relational or non relational), I/O, and networking.
  • Experience with IoT technologies such as MQTT, XMPP, RFID, NFC, Wireless technologies
KOKO offers a fast-paced work environment and significant professional growth opportunities. If you share our passion for technology and our vision for global impact, we strongly encourage you to apply!
Principal Engineer, Dev Ops
Pune
Full-Time
About KOKO Networks
KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa.

Your Role
As Principal Engineer, Dev Ops, you will be responsible for maintaining the overall technology infrastructure in a cost effective manner, while ensuring high availability and high performance to support the various applications hosted by our infrastructure. You will be in a senior leadership role and will be expected to build and lead a team and implement a successful dev ops strategy.
What You Will Do
  • Own and manage the end-to-end release architecture and design to ensure improved quality, efficiency, and reduced cost
  • Implement and document best practice and patterns in software development and release processes to ensure consistency and repeatability of software deployments
  • Develop and maintain scripts for continuous delivery and test automation
  • Deploy, test, and update system and application software
  • Develop test automation scripts including system integration, build verification, performance, and UI
  • Build and improve CI/CD pipelines supporting teams with different release schedules, testing needs, and code bases
What You Will Bring to KOKO
  • BA/BS degree in Computer Science
  • 5+ years experience in a DevOps role implementing enterprise AWS cloud environments
  • Experience with CI/CD build, deployment, and test tools (Jenkins, Gradle, Artifactory, Selenium, Terraform, etc.)
  • Experience with scripting languages such as Bash, Python, Ruby, and JavaScript
  • Experience with configuration management tools such as Ansible, Chef, and Puppet
  • Strong desire to automate everything
  • Understanding of application deployment patterns and best practice DevOps with CI/CD
  • Demonstrated commitment to code quality, documentation, and test automation
  • Experience with infrastructure and service monitoring and logging
  • Good knowledge of Unix Administration/Scripting
  • Good knowledge of Build Deployment tools like Maven/Ant
  • Experience with fuels industry solutions and/or IoT integration is a plus
KOKO offers a fast-paced work environment and significant professional growth opportunities. If you share our passion for technology and our vision for global impact, we strongly encourage you to apply!
Engineer, Server Side
Pune
Full-Time
About KOKO Networks
KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa.

Your Role
As Server Side Engineer, you will be part of a team of passionate Product Managers and Engineers who will lead the technical strategy, design, and development of high quality products that deliver a first of a kind solution in Kenya and beyond.
What You Will Do
  • Lead workstreams with Product and QA to design and develop our applications
  • Work with peers to find efficient solutions for architectural problems
  • Improve test automation by writing unit tests and guiding others in this process
  • Implement CI/CD processes
  • Keep up to date with open-source ecosystem to ensure new frameworks and technologies are being used in KOKO’s applications
  • Manage Level 3 support functions for production systems which include immediate fixes to any critical defects or essential enhancements in the live systems and setting a high standard for such support service levels within the engineering team
  • Contribute to building a strong engineering culture of technical excellence within the team
What You Will Bring to KOKO
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Expert understanding of Python, Django, Flask, and third party frameworks tools and SDKs
  • Strong knowledge of UI design principles, patterns, and best practices
  • Expertise in integrating front end and back end RESTful applications including offline and synchronisation techniques
  • Experience developing realtime, low-latency, high-availability, and high performing applications using IoT technologies and communications (MQTT, etc)
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with Cloud/ SaaS architectures
KOKO offers a fast-paced work environment and significant professional growth opportunities. If you share our passion for technology and our vision for global impact, we strongly encourage you to apply!
Engineer, Server Side
Nairobi
Full-Time
About KOKO Networks
KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa.

Your Role
As Server Side Engineer, you will be part of a team of passionate Product Managers and Engineers who will lead the technical strategy, design, and development of high quality products that deliver a first of a kind solution in Kenya and beyond.
What You Will Do
  • Lead workstreams with Product and QA to design and develop our applications
  • Work with peers to find efficient solutions for architectural problems
  • Improve test automation by writing unit tests and guiding others in this process
  • Implement CI/CD processes
  • Keep up to date with open-source ecosystem to ensure new frameworks and technologies are being used in KOKO’s applications
  • Manage Level 3 support functions for production systems which include immediate fixes to any critical defects or essential enhancements in the live systems and setting a high standard for such support service levels within the engineering team
  • Contribute to building a strong engineering culture of technical excellence within the team
What You Will Bring to KOKO
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Expert understanding of Python, Django, Flask, and third party frameworks tools and SDKs
  • Strong knowledge of UI design principles, patterns, and best practices
  • Expertise in integrating front end and back end RESTful applications including offline and synchronisation techniques
  • Experience developing realtime, low-latency, high-availability, and high performing applications using IoT technologies and communications (MQTT, etc)
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with Cloud/ SaaS architectures
KOKO offers a fast-paced work environment and significant professional growth opportunities. If you share our passion for technology and our vision for global impact, we strongly encourage you to apply!
Engineer, Odoo ERP
Pune
Full-Time
About KOKO Networks
KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa.

Your Role
As Software Engineer, Odoo ERP, you will be part of the core engineering team at KOKO Networks and lead the design, development, maintenance, support, and training of applications built on the Odoo ERP platform. This position is a senior role and requires active coordination with business stakeholders and a thorough understanding of the core business and accounting processes.
What You Will Do
  • Work closely with business stakeholders and other members of the development team to develop detailed specification documents with clear deliverables and timelines and to ensure timely completion of deliverables
  • Determine appropriate technical solutions and make relevant recommendations to stakeholders
  • Configure and customize Odoo ERP based on requirements using reusable, testable, and efficient code
  • Train key stakeholders on the implemented solutions, track performance, and identify improvements
  • Integrate data storage solutions such as relational databases, key value stores, blob stores, and data warehouse
  • Implement best practices and ensure code and process quality through regular code reviews, proper documentation, and improvement initiatives
  • Ensure all features delivered are seamlessly released to production environment and perform reliably at all times
  • Manage Level 2 support functions which include immediate fixes to any critical defects or essential enhancements in the live systems and set a high standard for such support service levels within the engineering team
  • Exercise pragmatism and maturity in managing, planning, and executing engineering tasks to strike a balance between business and engineering demands
What You Will Bring To KOKO
  • Strong knowledge in Odoo SaaS deployment
  • 3+ years of experience in Odoo ERP development
  • Strong knowledge in Odoo deployment (on-premise and cloud) and setup
  • Strong knowledge of Core Python and programming concepts
  • Strong unit test and debugging skills
  • Knowledge of Odoo Accounting, Manufacturing, and CRM modules
  • Knowledge of PostgreSQL, Unix/Linux, Knowledge of HTML5, CSS, JS
  • Knowledge in importing databases
  • Experience with designing and developing Odoo apps (new module development, customization, and development from scratch)
  • Experience in creating REST API for Odoo modules and integrating 3rd party applications
  • Experience developing RESTful applications
KOKO offers a fast-paced work environment and significant professional growth opportunities. If you share our passion for technology and our vision for global impact, we strongly encourage you to apply!

Don't see what you are looking for?

share your cv