IN

UI/UX Engineer

Full_time Nairobi, Nairobi County, KE
Posted 1 day, 16 hours ago 3 views 0 applications

Job Description

ABOUT INKOMOKO

Inkomoko supports entrepreneurs to grow their businesses in order to improve livelihoods, create jobs, and help communities thrive.

In 2026, Inkomoko was listed by the Financial Times as the 5th fastest-growing company in Africa, supporting entrepreneurs across East and Central Africa to grow thriving businesses and build inclusive, resilient economies.

Founded in 2012, Inkomoko has worked with more than 100,000 entrepreneurs, including thousands of refugee entrepreneurs. Inkomoko provides a combination of training, consulting, access to finance, and market-level systems change. We are the largest investor to refugee entrepreneurs in Africa.

Inkomoko has 900+ staff in 50 offices across Chad, Ethiopia, Kenya, Rwanda, and South Sudan. Through Inkomoko’s 2030 strategic plan, we are adding 3 additional countries to serve more than 550,000 entrepreneurs and growing our $30M loan fund to impact 7M lives.

INKOMOKO VALUES

All staff at Inkomoko are connected to a shared set of organizational values:

  • Purpose: be solutions-oriented, produce high-quality work, and be a global leader.
  • Achievement: push yourself to reach beyond what you previously thought possible. 
  • Improvement: be humble, engage in continuous growth through open & accurate feedback
  • Bravery: willing to take risks, create a safe space for others, be compassionate, and inclusive.
  • We Eat Goat:  we celebrate success and support each other in hard times. We do this work together in the spirit of turikumwe, tuko pamoja, abren nen, Kula na sawa, On est ensemble.

Inkomoko is an affirmative action/equal opportunity employer.  Refugees, women, and persons who reflect the diverse communities we serve are strongly encouraged to apply.  

ABOUT THE OPPORTUNITY AND RESPONSIBILITIES

The UI/UX Engineer plays a critical role in creating intuitive, accessible, and engaging digital experiences that enable entrepreneurs, field teams, and partners to interact seamlessly with Inkomoko's digital products. Reporting to the Head of Products and Innovation and working closely with Product Managers, Software Engineers, and business stakeholders, the role is responsible for translating user needs into scalable, human-centered digital experiences that drive adoption, efficiency, and measurable business impact across multiple countries.

Key responsibilities include:

Product Discovery & Customer Experience (30% time)

  • Participate in product discovery sessions to understand business problems and user needs.
  • Conduct customer journey mapping across digital and offline touchpoints.
  • Develop user personas and behavioral segmentation.
  • Identify customer pain points and translate them into design opportunities.
  • Support Product Managers in validating hypotheses through user research and experimentation.

Design and Functionality for Users (60% time)

  • Identify gaps and challenges in UI/UX and propose improvements for change, working through the development process with end users
  • Gather and evaluate user requirements in collaboration with product managers and developers
  • Illustrate design ideas using storyboards, process flows and sitemaps
  • Design graphic user interface elements, like menus, tabs and widgets
  • Build page navigation buttons, search/input fields
  • Develop UI mockups and prototypes that clearly illustrate how sites/apps function and look, present to stakeholders for feedback, and iterate as needed based on feedback and functionality.
  • As we expand into new geographies, conduct user research and product testing with new market segments 
  • Proactively and effectively communicate to project sponsors
  • Work closely with developers to implement the approved designs and approaches
  • Develop and maintain Inkomoko's enterprise Design System, including reusable UI components, interaction patterns, accessibility standards, typography, icons, and branding guidelines.
  • Ensure consistency across all digital products and platforms.
  • Design responsive experiences optimized for web, mobile, tablet, USSD, and low-bandwidth environments.
  • Apply accessibility standards (WCAG) to ensure products are usable by people with varying literacy levels and abilities.
  • Use analytics and usability metrics to continuously improve user experiences.Identify and troubleshoot UX problems (e.g. responsiveness)
  • Coordinate with the QA Analyst for generating insights on any usability issues
  • Adhere to Inkomoko style standards on fonts, colors and images
  • Use Asana and Jira to record project status and documentation

Other User Experience Supports (10% time)

  • Serve as the in-house expert in user experience, including supporting other staff to work HCD processes to create better user experiences (even non-tech ones)
  • Coordinate with other colleagues for project prioritization along the IT Roadmap
  • Support and backup other IT colleagues as needed and other duties as assigned
  • Proactively identify development needs and raise those for plans for approval and implementation
  • Troubleshoot for all users, particularly for high-value users like directors
Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Join Our Kenya Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?