Software Development Manager with LishaBora

Position: Software Development Manager with LishaBora

Employer: Engineers Without Borders

Location: Nairobi, Kenya

Deadline: February 16, 2018

Employment Type: Employment

Position Level: Mid Level

Salary Range:

Closing Date: February 16, 2018

Full Description

Brief Description:

Role: Software Development Manager
Venture: LishaBora Ltd.
Location: Thindigua, Kiambu County, Kenya
Start Date: Training beginning May 7th, departure for placement May 27th, 2018
Duration: 3 weeks of training in Toronto, 12 months in Kenya

This opportunity is with LishaBora in Kenya, through Engineers Without Borders (EWB)'s Fellowship program. To read the full job description and apply, visit:


LishaBora (“Feeding Better” in Kiswahili) is a socially-driven Kenyan company that aims to improve the sustainability of smallholder dairy farming. With 65% of Kenya’s milk coming from 2 million smallholder dairy farms, it is essential that market inefficiencies and systemic failures are remedied. LishaBora uses technology, community-based networks, and quality-assured products to drive change for smallholders at both the market level and farm level.


As LishaBora’s Software Development Manager, you will be leading the second phase of development of and scale up our homegrown enterprise management software and mobile application. At LishaBora, your work will range from coding on your own, to eventually managing a team of technical and non-technical staff. Furthermore, your responsibilities will include:

- Further build LishaBora’s mobile application, web interface, database, and business analytics system.
- Enhance the UI/UX (user interface / user experience) of our current mobile app through field testing with end-users (i.e. traders) and LishaBora employees.
- Manage LishaBora’s software development team, which may include, locally or remotely, coders, app testers, designers, etc.
- Explore and develop new features such as:
Credit scores → calculating credit scores for farmers and traders based on data gathered through our app
Customer Service → e.g. cow-level alerts, order tracking, vet care
Feed Logistics → tracking feed from mill to cow, optimizing routes
Milk Logistics → tracking milk from farm to consumer
Staff Productivity → generating sales rep itineraries, logging activities
Other → you will assess business needs and add other working areas!
- Build automated reporting structures to make information available to staff.
- Field-test mobile applications with traders, farmers and field staff.
- Recruit and mentor local talent in performing system maintenance.
- Identify and test long-term growth strategies and needs with regards to scaling up LishaBora’s mobile technology.


- Education and/or experience in Software Engineering, Computer Science or like field;
- Proficiency in structuring databases (FireBase or MySQL);
- Comfort in mobile app development (Android);
- Experience and intuition in designing an empowering user interface;
- Strong writing skill and the ability to articulate technical concepts to laypeople;
- Professional proficiency in English;
- Social personality and eagerness to interact with lots of people.

NOTE: It is not necessary to arrive equipped with ALL of the above skills, but you must demonstrate an ability to rapidly sharpen them up and put them to practice in your placement.

Extra assets we think would also be valuable:
- Experience and/or education in data science / business analytics;
- Experience in enterprise systems;
- Experience in logistics, sales, or agriculture.

EWB is committed to diversity, and encourages applications from diverse candidates.

Please note: Applicants must be Canadian Citizens or Permanent Residents, and hold an undergraduate degree or diploma.

To read the full job description and apply, visit:

Read More