Esoko is looking for a for a talented, ambitious, self-directed individual to guide product life cycle from conception to launch. As a product manager, you'll be responsible for coming up with great new features and product ideas and making them a reality. You’ll define the product strategy and vision, work with customers to understand the product gaps, unmet user needs, and collaborate with the engineering team and user experience talent to bring products to the market.


  • Have a thorough understanding of the market needs and understand competition.
  • Must be able to conceptualize new ideas, research new ideas and evaluate them objectively from a market standpoint.
  • Gather and clarify product enhancement requirements with internal and external customers of Esoko.
  • Manage and prioritize enhancements for existing and new products.
  • Create Product Requirements Specification for the development team. This document captures functionalities along with the screens and feature behaviour.
  • Co-ordinate with the development team to ensure software can be delivered with agreed functionalities and timelines.
  • Manage complete product lifecycle including requirements, release plans, product launch and other tactical activities.
  • Drive product roadmaps through market research and customer interactions.

Required Skills

  • At least 10 years of product development experience for an IT company.
  • Excellent command of English, both written and spoken
  • Strong product management skills, including a thorough understanding of how to translate business requirements into product functional requirements.
  • Strong interpersonal skills, communication and decision making skills.
  • Any experience in software development area - developer, Quality Assurance, application support is a plus.
  • Familiarity with the software project life cycle, from requirements gathering, to testing, to delivery for traditional and Agile methods would be a plus.
  • Should be a good team player with a self-starter attitude, ready to take initiatives

Esoko has a great team of young/creative people in Accra, and is just expanding with a second office in Nairobi. We're hard-working and passionate about what we do. We want to drive economic development through technology innovations and are looking for like-minded people who are open, generous, professional and adventurous.