Nairobi, Kenya Acquisition Marketing Manager
The Acquisition Marketing Manager is responsible for developing and executing consumer-centric marketing plans geared towards the development, growth, and retention of our expanding consumer base in Nairobi.
  1. In liaison with the Head of Customer Marketing, develop, and execute an effective marketing strategy that delivers on the set business objectives

  2. Prepare, manage and monitor short term and long term marketing budgets

  3. Design, plan and execute consumer marketing strategies, by neighborhood for Nairobi

  4. Define success metrics, monitor campaign spending, and proactively make recommendations about how to optimize campaigns and investment across channels

  5. Coordinate and provide guidance on the development and execution of all activities and campaigns geared towards brand strength and endearment across all platforms

  6. Implement below-the-line / offline marketing campaigns

  7. Use market research data to anticipate consumer/competition trends, assess strategic implications & optimize the business potential

  8. Ensure annual marketing plans are prepared on time and remain aggressive/focused to achieve business objectives

  9. Convene regular action/progress review meetings where the Head of Consumer Marketing is updated to ensure milestone plans for activities in the year are achieved on time

  10. Ensure brand visibility across all engagement platforms including KOKO Networks agent outlets

  11. Review and deepen understanding of Nairobi mass market consumers and SMEs

  12. Build and maintain relationships with all stakeholders such as media, suppliers, and customers

Expectations & Requirements:

  1. 5-8+ years of customer acquisition experience

  2. Direct response/performance marketing experience across a range of digital channels

  3. Proven ability to drive the creative iteration in all elements of advertising (e.g., CTAs, campaign themes, look and feel of assets) that balance direct response with brand building

  4. Experience in all aspects of campaign management including planning/testing, creative development, and ongoing optimization

  5. High attention to detail, balanced highly analytical and creative skill set, and the ability to make data-driven decisions

  6. Strong grasp of the overall digital marketing ecosystem and the role that programmatic media (e.g. Facebook, YouTube, DBM) play within it


Nairobi, Kenya Business Development Executive
The Business Development Executive is responsible for generating leads, advancing the sales process, closing new business, and achieving/assisting in the achievement of opportunity-­based sales quotas. The Business Development Executive will conduct research to identify leads and reach business targets through telephone, email, webinar and in person.
  • Identifying, qualifying, and securing business opportunities

  • Building business relationships with current and potential clients

  • Collaborating with sales and leadership to secure, retain, and grow accounts

  • Developing customized targeted sales strategies

  • Creating informative presentations; presenting and delivering information to potential clients at client meetings, industry exhibits, trade shows, and conferences

  • Coordinating business generation activities

  • Responding to client requests for proposals (RFPs)

  • Answering potential client questions and follow-up call questions

  • Creating and maintaining a list/database of prospect clients

  • Maintaining short- and long-term business development plans

  • Maintaining CRM database of prospective client information

  • Cold calling; making multiple outbound calls to potential clients

  • Understanding client needs and offering solutions and support

  • Researching potential leads from business directories, web searches, or digital resources

  • Qualifying leads from digital campaigns, conferences, references, trade shows, etc.

  • Closing sales and working with the client through the closing process

  • Meeting all quotas for cold, active, inactive calls, appointments, and interviews

  • Collaborating with management on sales goals, planning, and forecasting

Expectations & Requirements:

  • Experience with lead generation and prospect management

  • Comfortable making cold calls and talking to new people all day

  • Excellent verbal and written communication skills; the ability to call, connect and interact with potential customers

  • Persuasive and goal-oriented

  • Possesses an energetic, outgoing, and friendly demeanor

  • Eager to expand company with new sales, clients, and territories

  • Self-motivated and self-directed

  • Able to multitask, prioritize, and manage time efficiently

  • In-depth understanding of KOKO’s services and its position in the market

  • Bachelor degree preferred

  • Excellent written and verbal communication skills; able to demonstrate patience and enthusiasm while communicating with potential clients

  • Able to professionally and confidently communicate with C-Level Executives

  • Able to work accurately under stress and pressure to meet competing deadlines

  • Excellent analytical and time-management skills

  • Demonstrated and proven sales results

  • Creative problem solver who thrives when presented with a challenge

  • Tenacity to handle rejection and continue on with a positive attitude when reaching next potential client

  • Ability to work independently or as an active member of a team

  • Strong computer skills, including Microsoft Office Suite (Word, PowerPoint, Outlook, and Excel) and CRM experience preferred


Nairobi, Kenya Fuel Logistics Product Manager
The Fuels Logistics Product Manager is the owner of our Fuel Logistics solution. This role works closely with the Engineering team and Fuel Partner customers to provide a solution that is a first of its kind in this market.
  1. Manage the communication between our Engineering team and the needs of internal and external business stakeholders with regards to last mile fuel delivery

  2. Develop detailed (technical and non-technical) requirements for our engineers and work with them to ensure that the features are delivered as requested

  3. Ensure that user experience, features and workflows within the platform deliver the expected business requirements

  4. Define the go-to-market plan and enablement, working to insure that relevant teams have what they need to be successful

  5. Work closely with the Quality Assurance teams in order to ensure the performance of the product is as defined and required by our partners

  6. Manage roll-out and training of new features with our key customer groups

  7. Evangelise the product within KOKO and externally with relevant user groups

Expectations & Requirements:

  1. Engineering or Scientific background required

  2. Proven track record in Product Management for software/web/mobile technologies in the area of logistics, for 4+ years

  3. Good working knowledge of the web, APIs, comms technology infrastructure

  4. Experience of the Software Development lifecycle

  5. Experience developing or working with hardware or embedded systems is a bonus

  6. Ability to critically reason UX choices in the field of Logistics


Nairobi, Kenya Senior Training Manager
This role is responsible for leading a training team supporting the Sales & Service organization across multiple sites and will be responsible for all aspects of call center training and field training, including needs assessment and training strategy, curriculum development, classroom facilitation, and results assessment.This role reports to the Head of Customer Experience. He or she will be expected to quickly develop an understanding of Sales and Service operations, processes, and needs. This person must be comfortable running training for large audiences of all tenures and levels and will be expected to devise and optimize training solutions that make the most of KOKO Networks Resources and Technology.
  1. Partner with contact center management and field team management to build and drive training strategy to align with business objectives, and growth projections in assigned locations

  2. Build and manage a team of trainers across multiple site locations

  3. Oversee the creation, delivery, and maintenance of training programs for the following Sales and Service audiences:

    • New hire onboarding

    • Network locations - Owners and staff

    • Sales Teams

    • HSEQ Teams

    • Technical/Field Team

  1. Work in tandem with operations managers to ensure alignment of training programs with ongoing coaching and quality assurance effort

  2. Build strong partnerships and collaboration with peer training leaders to enable consistency in training programs across sites

Expectations & Requirements:

  1. 5+ years of managing a successful training organization, preferably in a call center or field service team environment

  2. 5+ years as a training facilitator preferably in a call center environment

  3. Demonstrated understanding of instructional design methodologies

  4. Proven ability to develop training curricula and conduct in-depth training needs assessments with key stakeholders

  5. Demonstrated understanding of frontline leadership skills and training

  6. Proven ability to lead training teams across multiple sites

  7. Proven success in building and optimizing training solutions

  8. Articulate, persuasive communicator across multiple organizational levels

  9. Savvy, quick thinking and comfortable in a dynamic, fast-moving environment

  10. Goal oriented self-starter and able to flex to changing business needs and priorities

  11. Ability to maintain a global mindset with a strong collaborative approach with peers and stakeholders

  12. Ability to analyze data to identify solutions

  13. Ability to travel as needed to multiple sites

  14. Expertise in Microsoft Office Suite, including PowerPoint, Outlook, Word, and Excel required

  15. Experience with Adobe Captivate or other eLearning authoring software preferred (experience with Adobe Connect or other virtual learning software preferred)


Nairobi, Kenya Principal Android Engineer
This role is responsible for leading the technical strategy, design and development of high quality products that deliver a first of a kind solution in Kenya and beyond.
  1. Lead work streams with Product and QA to design and develop our Android applications

  2. Work with peers to find efficient solutions for architectural problems

  3. Lead code reviews, tech sessions and provide regular direction, mentoring, and coaching to developers on best practices and improvement initiatives

  4. Improve test automation by writing unit tests and guiding others in this process

  5. Implement CI/CD processes

  6. Keep up to date with open-source Android ecosystem to ensure new frameworks and technologies are being used in KOKO’s applications

  7. 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

  8. Contribute to building a strong engineering culture of technical excellence within the team

Expectations & Requirements:

  1. Bachelor’s Degree in Computer Science or equivalent experience

  2. Expert understanding of Java and Android SDK, Gradle and third party frameworks tools and SDKs, such as Retrofit

  3. Highly experienced in working with product managers, designers. and QA in a SCRUM environment

  4. Strong knowledge of Android UI design principles, patterns and best practices

  5. Expert in integrating android applications with backend services including offline and synchronisation techniques

  6. Experience developing realtime, low-latency, high-availability, and high performing applications using IoT technologies and communications (MQTT etc)

  7. Experience working with hardware devices and hardware communications protocols (Serial USB, RS232, Other Hardware comms)

  8. Experience with distributing mobile applications via public app stores and/or enterprise channel as well as via bespoke channels

  9. Able to communicate with all levels of management and peers within the organisation

  10. The ability to prioritise work and tasks under pressure

  11. Able to build, implement and direct quality assurance principles and maintain quality of delivery

  12. Strong problem-solving skills and a detail-oriented mindset

  13. Ability to multi-task, prioritize and meet deadlines in a fast-paced environment


Nairobi, Kenya Lead Production Engineer
The Lead Production Engineer is required to provide engineering oversight of the production of a sophisticated, IoT based product in the household energy space for developing markets. By implementing and maintaining optimal, cost-effective production processes and methods in accordance with product specifications and quality standards, you will support the smooth rollout, launch and ongoing operation and improvement of KOKO’s new technology in Kenya followed by other cities in the region.

Design and oversight of processes for assembly and testing of KOKO’s proprietary automated fuel dispensers (KOKOpoints) before they are released for deployment.

  • Perform research, design and development of production processes including production flow, assembly methods and production equipment

  • Design and manage processes to ensure the Quality Assurance of received constituent parts has been met (inbound QA)

  • Oversee the assembly and testing of assemblies and sub-assemblies comprising the KOKOpoint from an engineering quality perspective

  • Perform product/process analysis for cost reduction, quality improvement, and improved efficiency

  • Coordinate and document all Advanced Product Quality Planning activities

  • Develop and maintain documentation such as downtime, scrap, and efficiencies, and use the data to improve on any equipment or process problems

  • Support the production operations manager in creating staffing plans based on production forecasts

  • Lead the process of continuous improvement in processes, products, components, raw materials, and equipment.

Design and oversight of engineering maintenance operations carried out on deployed KOKOpoints. Any issues arising in deployed units need to be tracked, route cause analysis performed and managed through to resolution by our field maintenance team.

  • Owning the database of issues, and ensuring that all information collected has been properly understood to ensure correct action is taken in the field

  • Managing the follow up of all issues to confirm root cause

  • Improving the production and maintenance processes based on issues that arise

  • Managing the quality of maintenance and repair work according to the required standards

  • Ensuring continuous improvement of the maintenance processes and identifying opportunities to reduce maintenance costs

Liaising with KOKO’s Product and engineering teams to ensure learnings from field operations are converted into improvements in KOKO’s products (software, systems and hardware).

  • Owning the database of product bugs, ensuring that all information collected has been properly understood concerning the conditions under which the problem occurs, frequency of occurrence and impact on user experience

  • Give input to product design based on field learnings from production and maintenance operations

  • Collaborating with the Product and Engineering teams to improve on the field service and maintenance tool-kits

Expectations & Requirements:

  • Degree in Electronic or Mechatronics Engineering

  • Proven track record in an operations related engineering role, with team leadership experience of 5+ years

  • Highly skilled in Electronics and Mechanical CAD

  • Fixture/jig design experience.

  • Technical skills in manufacturing processes and methods including flow, layout, assembly and production equipment

  • Problem/root cause analysis and resolution.

  • Excellent verbal and written communication skills, particularly regarding technical matters

  • Excellent organizational skills

  • Ability to motivate team efforts to accomplish goals

  • Experienced in managing teams

  • Proficient in MSWord, Excel, and PowerPoint

  • Proficient in the use of ERP systems in supporting production processes

  • Professional Engineer registered with a recognised body is an added advantage

  • Health and safety mindset - ISO 9001, ISO 14001, ISO 45001 / OHSAS 18001 awareness is an added advantage


Nairobi, Kenya Production Operations Manager
The Production Operations Manager leads internal and subcontracted staff in designing and commissioning the high-tech KOKO Assembly & Maintenance Facility.This is a senior role in Operations, and the successful candidate will also be required to participate in Operations Management more broadly, including downstream distribution & logistics, as well as ongoing maintenance programmes. This role will be part of the Senior Operations Management team.
  1. Participate in the development of production strategy, including manufacturing processes, identifying key skills needed by staff in each process, cost-effective solutions to be used, etc. and managing the production organisation

  2. Manage the KOKOpoint manufacturing facility & staff, including sub-assembly and final assembly production lines, storage facilities, HR requirements

  3. Negotiate production contracts with key partners, covering cost, and QC requirements

  4. Set up KP production facility: ordering components, documenting all processes, testing equipment, and trial runs

  5. Manage stock, including inbound and outbound stock processes, and secure storage of all components

  6. Recruit staff with appropriate skills for each position and ensure they are trained on time to start production runs

  7. Large-scale production of KOKO points, in line with cost and productivity estimates

  8. Manage all aspects of HSSEQ associated with the production facility, including obtaining sign-offs from the KOKO HSSEQ manager on processes and safety measures

  9. Participate in all aspects of broader operations management, including operations strategy, organisational capacity building, downstream distribution and maintenance programmes, and HSSE

Expectations & Requirements:

  1. 10+ years of experience in mass manufacturing and assembly operations, preferably in related industries such as automotive, electronic appliances and white goods

  2. 4+ years of successful managerial experience in production environment

  3. Experience designing and implementing new manufacturing operations

  4. Experience implementing quality management systems

  5. Experience working with detailed processes and technical operations, at a large scale

  6. Large scale people management experience, including multiple organisational layers

  7. Good knowledge of sheet metal production processes and electronics assembly/testing tools

  8. Background / training in mechanical engineering & industrial operations


Nairobi, Kenya Referral Marketing Manager
As the Referral Marketing Manager, you will execute growth tests, partner channel and funnel analysis, insight mining and creative development. Additionally, this role will implement scalable co-marketing solutions with a wide variety of partners, and support the business development team in marketing efforts.
  1. Build growth marketing programs and systems from scratch, cutting across user acquisition, onboarding and retention, while partnering closely with product and developer relations teams

  2. Design, execute, and track all direct marketing campaigns in partnership with cross-functional teams, using channels such as paid online/offline media, email, app push notifications, promotions etc. to influence user behavior

  3. Source and directly manage new external vendors and systems as needed to meet growth needs and processes

  4. Collaborate with business partnerships team to strategize and collaborate on partnerships

  5. Use laser focus on data, experimentation, and analytics to uncover key business insights and opportunities for scalable growth

Expectations & Requirements:

  1. BA/BS degree or equivalent practical experience

  2. 6+ years of industry experience in growth marketing, email marketing, market research, messaging, positioning, branding, creative development and campaign execution

  3. Experience planning and rolling out large-scale/global marketing campaigns

  4. Familiarity with a full spectrum of growth marketing tactics and systems, including online/offline campaign management, email and mobile marketing, marketing automation or CRM tools, customer data infrastructure, and data analytics tools

  5. Ability to craft growth marketing strategy from scratch, flexing across both short and long-term needs, and moving deftly between both strategy and detailed execution

  6. Demonstrated ability to use insights and data to inform strategies, improve results and drive innovative thinking

  7. Ability to work and thrive in a fast-paced and high-pressure environment

  8. Team player with effective ability to collaborate and consult effectively across functions


Nairobi, Kenya Trade Development Representative
The Trade Development Representative (TDR) is responsible for business development, sales, and relationship management in an assigned territory in order to achieve set targets related to building and successfully maintaining satisfaction of our Nairobi agent network.
  1. Recruit agents and retail hosts for KOKOpoints in accordance with set criteria in assigned territory

  2. Drive the growth of KOKO products and services via existing agent network

  3. Ensure agent and retail host satisfaction through the agent lifecycle

  4. Plan and execute specific sales programs as directed to achieve targets

  5. Ensure compliance with KOKO processes and procedures

  6. Gather market intelligence and customer feedback for improvement agent / customer offers

  7. Facilitate agent installation, contracting, merchandising, renewal, and termination, as needed

  8. Ensure approved agents are fully trained in KOKO hardware functionality and product benefits

  9. Identify risks in assigned territory and proactively manage any incidents of fraud and theft

  10. Generate weekly, monthly, quarterly, and yearly reports

Expectations & Requirements:

  1. Graduate from an accredited University, preferably in a Business-related area of study

  2. Experience of 1+ year in a similar position

  3. Excellent interpersonal and sales skills

  4. Excellent planning and organization skills

  5. Ability to work under pressure and with minimum supervision

  6. Experience in relationship management is an added advantage


Nairobi, Kenya Lead Graphics Designer
The Lead Graphic Designer is responsible for translating and executing on marketing and communications objectives through key visual and verbal messaging concepts. The role contributes to marketing strategies to evolve the KOKO Networks strategy, brand position, and brand story through execution of visual design across varied media. The ideal candidate will be an experienced Graphic Designer with a portfolio that reflects his/her expertise in print as well as digital. The employee will work with members of the marketing and communications department, sales, operations, and others to ensure continuity in the company’s marketing messages and brand standards.
  1. Serve as lead designer on a wide range of projects

  2. Work closely with marketing and creative team to produce on-brand designs that meet the required goals

  3. Supports the creative process from concept to completion

  4. Design web-ready graphics for social media, web banners, and email communications. Design visually compelling PowerPoint presentations and templates to support sales and senior leadership

  5. Interface with internal clients in creatively and collaboratively guiding their campaign and marketing program efforts to meet both their targeted requirements while also advancing the company brand proposition, look and feel and key messages

  6. Prepare final print-ready files based on supplied specifications for several types of printing

  7. Ensures accurate representation of company logo and brand name

Expectations & Requirements:

  1. Bachelor’s degree in graphic design, visual design, advertising, marketing, communications or a related field or equivalent work experience

  2. Minimum of 5+ years of experience in creative design

  3. Strong conceptual thinker and creative problem solver

  4. Strong skills in Adobe Creative Cloud suite, with a high proficiency in InDesign, Illustrator, and Photoshop

  5. Ensure design quality that allows a consistent brand experience across all deliverables

  6. Ability to manage projects from conception to production

  7. Ability to manage and prioritize multiple assignments and deadlines, and able to consistently deliver high-quality design

  8. Basic understanding of UX design principles, HTML & CSS

  9. An understanding of the latest trends, to ensure creative work remains forward thinking

  10. Microsoft Office Suite

  11. Strong verbal and written communication skills

  12. Excellent attention to detail

  13. Good organization abilities

  14. Good interpersonal skills

  15. Ability to prioritize and multitask

  16. Excellent time management skills


Nairobi, Kenya Business Intelligence Manager
The Business Intelligence Manager will lead our analytics function by generating data-driven insights to guide commercial and operating strategy; developing metrics, dashboards, and statistical analyses; and shaping our overall data vision & strategy.
  1. Design and lead in-depth quantitative analyses to guide strategic decisions

  2. Build models to identify trends, forecast performance, and identify improvements to strategy and operations

  3. Prepare daily, weekly, and monthly dashboards and other key stakeholder reporting

  4. Respond to and prioritize inbound reporting and analysis requests

  5. Design and develop automation tools to streamline day-to-day activities

  6. Coordinate data infrastructure improvements with the software team

  7. Train, support, and manage business intelligence and data science analysts

  8. Monitor and evaluate ongoing strategic initiatives

  9. Prepare and deliver presentations for company leadership and external stakeholders

  10. Ensure consistency, accuracy, and overall integrity of business metrics

  11. Develop and maintain data dictionary, training materials, data analysis best practices, and other aspects of our business intelligence toolkit

Expectations & Requirements:

  1. University degree, ideally in Computer Science, Math, Statistics, or Economics

  2. Strong proficiency with Tableau, SQL, Excel, and advanced statistical methods

  3. 3-5+ years in data analysis, consulting, finance, or other quantitatively rigorous role

  4. Demonstrated aptitude for product and project management, including ability to balance priorities, clarify stakeholder requirements, lead cross-functional efforts, pay keen attention to detail, and generally keep deliverables on schedule

  5. Ability to communicate technical details clearly and concisely to stakeholders

  6. Comfort in a fast-paced, growth-stage startup environment

  7. Previous experience with mass market focused businesses a plus

  8. Proficiency in Python a plus


Nairobi, Kenya Procurement Manager
The Procurement Manager is responsible for procuring all inventory, supplies, services and capital goods for the company including negotiating prices, delivery and credit terms. This role is responsible for evaluating vendors in collaboration with the Production Manager, determining the most cost-effective inventory and reorder levels, and ensuring that adequate controls are in place to achieve transparency in procurement policies. One of the key functions of this position is to advise senior management on effective strategies for purchasing materials, services and supplies, including establishing and improving procurement procedures and advising on reporting systems.
  1. Designing and improving the KOKO procurement process, including high standards of transparency

  2. Manage the entire procurement process from sourcing to purchase and delivery of manufacturing components, spare parts, and maintenance equipment

  3. Create risk management strategies for supply contracts, screen and pre-qualify vendors, including vendor interviews

  4. Designing and improving the KOKO procurement process, including high standards of transparency

  5. Finalise purchase details of orders and deliveries including determining quantity and timing of deliveries

  6. Collaborate with key departments, to ensure clarity of the specifications in close consideration of the organization’s needs

  7. Anticipate unfavourable events, through analysis of data and prepare mitigation strategies including forecasting upcoming demand and lead times

  8. Contract management, including risk analysis and renegotiation of terms, and evaluating supplier performance including negotiating with external vendors

  9. Collaborate with the Technical Department to review technical specifications for raw materials, components, equipment or buildings

  10. Maintain and review records of purchases and items taken into stock

  11. Develop a procurement budget, and manage spend within it in guided by the organization’s procurement processes, including compliance with company authority levels and processes

Expectations & Requirements:

  1. University degree in a relevant field

  2. Proven working experience as a procurement manager, including demonstrated knowledge of sourcing and procurement techniques

  3. Track record in successful negotiations

  4. Ability to reason through choices, make decisions, and execute

  5. Experience collecting and analysing data, complex calculations, and building basic financial models to compare the choices available

  6. Experience in a similar industry, such as the automotive sector including procuring complex components within a specialised function is an added advantage


Nairobi, Kenya Head of Market Intelligence
The Head of Market Intelligence will lead our market research team to deliver insights to drive customer & agent acquisition, customer & agent retention, and product design. You will play a key role in developing and influencing brand, sales, marketing, and customer service strategy as well as software and hardware product design and pricing. You will serve as a champion for the voice of our customers and agents, helping to bring clarity around their behaviors and preferences through rigorous research, surveys, and in-depth analysis.

  1. Set overall market intelligence strategy and build and manage research roadmap

  2. Select or design appropriate research methods to deliver high quality insights using both quantitative and qualitative techniques

  3. Design and lead in-depth customer and market focused research efforts

  4. Collect and analyze customer and market data for trends, patterns, and insights

  5. Respond to and prioritize inbound research and insight requests

  6. Recruit, train, support, and manage market research managers and associates

  7. Ensure consistency, accuracy, and overall integrity of market and customer data

  8. Prepare and deliver presentations for company leadership and external stakeholders

Expectations & Requirements:

  1. University degree required; Master’s degree a plus

  2. 8-10+ years experience, with demonstrated track record of success in management and leadership roles

  3. 3-5+ years experience in a market research or analytics role

  4. Previous experience with customer survey design, design and implementation of customer-facing pilots, advanced statistical methods, and A/B testing

  5. Proficiency with MS Office tools and statistical software packages

  6. Demonstrated aptitude for project management, including ability to balance priorities, clarify stakeholder requirements, lead cross-functional efforts, pay keen attention to detail, and generally keep deliverables on schedule

  7. Comfort in a fast-paced, growth-stage startup environment

  8. Previous experience with mass market products or FMCGs a plus


Nairobi, Kenya Talent Associate
The Talent Associate will support development and execution of KOKO’s human resources strategy and processes and serve as a business partner for all people-related initiatives and issues. KOKO aims to be an employer of choice for the world’s best and brightest, and you will contribute directly to building our internal processes and external brand to make this vision a reality as our company grows.
  1. Deliver a world-class employee experience from recruiting, onboarding, performance management, and learning and development

  2. Build deep understanding in all talent tools, policies, systems, and processes

  3. Play an active role in recruiting and onboarding the next generation of top talent across all KOKO functions by posting jobs, screening applicants, conducting interviews, and supporting candidates effectively throughout the hiring process

  4. Coordinate company-wide objective-setting and performance review process

  5. Coordinate employee engagement and team building efforts

  6. Maintain accurate, up-to-date, and confidential employee records

  7. Identify and propose improvements to current approaches to hiring, performance management, talent development, and retention

  8. Effectively champion our company values and performance culture across all functions

Expectations & Requirements:

  1. University degree required

  2. 2-4+ years experience, preferably in a human resources or administration role

  3. Proficiency with MS Office tools and HR-related software platforms

  4. Unquestionable ethical standards, integrity, and professionalism

  5. Strong written and verbal communications skills

  6. Keen attention to detail and organizational skills

  7. Proactive, self-starter with a willingness to roll up your sleeves and go the extra mile


Nairobi, Kenya GIS Analyst
The GIS Analyst will be responsible for conception, preparation, and production of appropriate static and web maps for business informational outputs. You will also be responsible for maintaining the Geo-database while ensuring optimal Geographic Information System (GIS) workflows.
  1. Employ appropriate Geostatistical tools for data collection, analysis, visualization and presentations

  2. Maintain in-house GIS application programmes

  3. Create and modify Geographic data from a variety of sources

  4. Conduct Geo-Information research in order to find and download external GIS data

  5. Translate and convert data from other GIS file types

  6. Produce professional-quality cartographic products and spatial data and provide interpretation as needed

  7. Conduct training on mobile data collection

  8. Ensure accuracy and integrity of data

Expectations & Requirements

  1. 2+ years working in a similar position

  2. Bachelor’s degree in Geography or GIS-related field

  3. Demonstrable experience in ArcGIS and QGIS

  4. Strong understanding of geographic foundations

  5. Experience in web mapping will be an added advantage

  6. Ability to work independently

  7. Good communicator and very organized


Nairobi, Kenya Head of Talent
The Head of Talent will play a critical role in leading the next phase of the company’s growth. As a values-driven, hands-on leader, you will set our strategy across the entire employee lifecycle and serve as a key advisor to our senior leadership team for all people-related initiatives and issues. KOKO aims to be an employer of choice for the world’s best and brightest, and you will play a central role in building our internal processes and external brand to make this vision a reality as our company grows.
  1. Lead the talent team to deliver a world-class employee experience from talent acquisition, onboarding, performance management, labour relations, learning and development

  2. Develop human resources vision, strategic plan, and roadmaps

  3. Build, refine, and maintain human resource policies, systems, and processes

  4. Develop, improve, and implement corporate compensation and benefits strategy

  5. Iterate on our approach to talent development and retention, including leading performance reviews and succession planning

  6. Identify and implement initiatives to support business growth and ensure strong employee engagement across diverse geographies and cultures

  7. Ensure our company values and performance culture remain central as we scale

  8. Manage departmental budget and support other department heads to achieve talent-related targets on budget and on time

Expectations & Requirements:

  1. University degree required; Master’s degree a plus

  2. 8-10+ years experience, with demonstrated track record of success in management and leadership roles

  3. 3-5+ years experience in an international human resources management role

  4. Previous experience with recruiting, training, leadership development, employee relations, HR operations, coaching, and/or labour relations

  5. Proficiency with MS Office tools and HR-related software platforms

  6. Unquestionable ethical standards and integrity

  7. Courage to embrace change and challenge the status quo

  8. Exceptional interpersonal skills, including confidence with negotiation and mediation

  9. Comfort working effectively across multiple countries and cultures

  10. Proactive, self-starter with a willingness to roll up your sleeves and go the extra mile

  11. Demonstrated aptitude for project management, including ability to balance priorities, clarify stakeholder requirements, lead cross-functional efforts, pay keen attention to detail, and generally keep deliverables on schedule

  12. Strong preference for previous experience at fast-paced, growth-stage companies


Pune, India Product Manager (AdTech)


Product Manager (AdTech) will lead the product design, development and release of the KOKO advertising platform from inception to launch. As the product is in early stages of development the successful candidate will also be responsible for selection of appropriate tools, technologies and platforms, negotiations with vendors, preparing technical and marketing assets and pitching to potential advertisers.

  • Manage the success of AdTech platform and services, including strategy, product roadmap, product design and specification, quality, sales enablement and launch
  • Establish a product roadmap based on data, research and feedback from clients, customer success team, marketing and sales
  • Engage and work closely with the Engineering team to help determine the best technical implementation methods, as well as a reasonable execution schedule
  • Assess market competition by comparing the product to competitors’ products
  • Provide source data for product line communications by defining product marketing communication objectives
  • Assess product market data by calling on customers with field salespeople and evaluating sales call results
  • Provide information for management by preparing short-term and long-term product impact and value addition forecasts and special reports and analyses; answering questions and requests
  • Coordinate launch activities for platform enhancements, assess business impact, communicate to stakeholders and measure post-launch impact
  • Determine and assess impact on product pricing by utilizing market research data; reviewing costs; anticipating volume
  • Closely partner with other ad marketplaces to enhance value delivery to clients
  • Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies
  • Contribute to team effort by accomplishing related results as needed


Expectations & Requirements:

  • 4+ years experience in product management or design of mid to large scale internet advertising products and technologies
  • Good working knowledge of the web, APIs, technology infrastructure, e commerce, online advertising spaces
  • Knowledgeable across multiple functional areas such as engineering, User Interface (UI), sales, customer support, finance or marketing
  • BA/BS degree in Computer Science or equivalent practical experience. You should be able to demonstrate a good understanding of how computational systems work conceptually
  • Entrepreneurial drive with appreciation of user experience (UX) and business/commercial issues. You should demonstrate the ability to critically reason UX choices, a good understanding of the possible approaches to UX for specific features, and pragmatism in making decisions
  • Experience in software development
  • Experience in hardware or embedded systems is a bonus


Pune, India Software Engineer (Odoo ERP)


Software Engineer (Odoo) will work as 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 is a senior role and requires active coordination with business stakeholders and a thorough understanding of the core business and accounting processes.

  • Work closely with business stakeholders and other members of the development team to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables
  • Determine appropriate, and other technical solutions, and make relevant recommendations to stakeholders
  • Understanding business needs, creating business flow, configuring and customizing Odoo ERP based on requirements using reusable, testable, and efficient code
  • Training key stakeholders on the implemented solutions and tracking performance and identifying improvements
  • Integration of data storage solutions such as relational databases, key-value stores, blob stores, data warehouse etc
  • Implementation of software engineering best practices and ensuring code and process quality through regular code reviews, proper documentation and improvement initiatives
  • Ensuring all features delivered are seamlessly released to production environment and perform reliably at all times
  • Managing Level 2 support functions 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
  • Exercising pragmatism and maturity in managing, planning and executing engineering tasks to strike a balance between business and engineering demands
  • Tracking and optimising the total business value delivered at all times


Expectations & Requirements:

  • Strong knowledge in Odoo SaaS deployment
  • 3 to 7 years of experience in Odoo ERP development [Do not Apply if no Odoo Experience]
  • Odoo Functional and Technical knowledge
  • Good working knowledge of Odoo Accounting, Manufacturing, and CRM modules
  • Strong knowledge of Core Python and programming concepts
  • Experience with designing and developing Odoo apps(New module development, customization, and development from scratch)
  • Working knowledge of PostgreSQL, Unix/Linux, Knowledge of HTML5, CSS, JS
  • Experience in creating REST API for Odoo modules and integrating 3rd party applications
  • Knowledge in importing database
  • Strong knowledge in Odoo deployment (on-premise and cloud) and setup
  • Experience developing RESTful applications
  • Strong unit test and debugging skills


Pune, India Principal Engineer (Dev Ops)


Principal Engineer (Dev Ops) 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. This is a senior role and the successful candidate will be expected to build and lead a team and implement a successful Dev Ops strategy.

  • 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, UI, etc.
  • Build and improve CI/CD pipelines supporting teams with different release schedules, testing needs, and code bases


Expectations & Requirements:

  • BA/BS degree in Computer Science
  • At least 5 years of 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/or JavaScript
  • Configuration management tools such as Ansible, Chef, Puppet, etc.
  • Strong desire to automate everything
  • An understanding of application deployment patterns and best practice DevOps with CI/CD
  • Demonstrated commitment to code quality, documentation, and test automation
  • Infrastructure and service monitoring and logging experience
  • Good knowledge of Unix Administration/Scripting
  • Good knowledge of Build Deployment tools like Maven/Ant, etc.
  • Experience with fuels industry solutions and/or IoT integration is a plus


Pune, India Principal Engineer (Server Side)


Principal Engineer (Server side) will be leading a team of server side engineers in building high performance, large scale server side applications using best in class software engineering practices. This is a senior role and the successful candidate will be expected to inspire the team to achieve engineering excellence while maintaining a pragmatic approach towards software delivery. The role requires regular interaction with business stakeholders and product and engineering team members.

  • Design and implementation of low-latency, high-availability, and high-performance applications
  • Writing reusable, testable, and efficient code
  • Integration of data storage solutions such as relational databases, key-value stores, blob stores, data warehouse etc.
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Implementation of software engineering best practices and ensuring code and process quality through regular code reviews, proper documentation and improvement initiatives
  • Ensuring all features delivered are seamlessly released to production environment and perform reliably at all times
  • Managing Level 2 support functions 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
  • Building a strong engineering culture within the team and grooming junior engineers
  • Exercising pragmatism and maturity in managing, planning and executing engineering tasks to strike a balance between business and engineering demands
  • Tracking and optimising the total business value delivered at all times


Expectations & Requirements:

  • BA/BS degree in Computer Science
  • At least 7 years of 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, Flask, etc and at least one other programming language
  • 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, LXC
  • Experience 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 researched opinion on why they’re overrated
  • A 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