#IkoKaziKE

Back to jobs

Ui/Ux Designer

Anonymous Employer

Engineering & Technology contract Nairobi Posted 1 day ago

From KES 12,000,000

  1. Role Title & Level

UI/UX Designer

Level: Intermediate–Senior (5–8 years of relevant experience)

Engagement Summary

·       Engagement Type: Contract / Secondment

·       Squad Context: Embedded within the Visa–client joint Tech Squad; responsible for user experience design, UI delivery, and design governance across all user-facing initiative workstreams

·       Expected Duration: [12 months]

·       Primary Location: [Nairobi, Kenya] — Expectation of days in the office will be confirmed by your Hiring Manager

·       Sprint Cadence: Fortnightly agile sprints

·       Reporting Line: [Reports to Technical Program Manager, TPM]

3. Role Purpose

We are looking for a UI/UX Designer to play a critical role in shaping customerfacing experiences delivered under the Visa–client implementation programme. Embedded within a crossfunctional tech squad, the role is responsible for designing intuitive, buildready user journeys across push provisioning, acquiring/payment flows, and campaignrelated touchpoints within the MPesa ecosystem.

Working closely with Frontend Engineers and client stakeholders, the UI/UX Designer ensures design intent is accurately realised through sprintbased delivery, provides UX and branding inputs into initiatives such as Tokenisation,

4. Key Responsibilities

·       Own endtoend UX delivery for squad features, covering user flows, information architecture, wireframes, prototypes, highfidelity UI, and design QA.

·       Design payment and provisioning experiences across push provisioning, CYBS/acquiring payment flows, and campaignrelated touchpoints within the MPesa app.

·       Design user-facing messaging, iconography, consent flows, and visual brand compliance elements for Tokenization initiatives, delivered as annotated design specifications.

·       Maintain and evolve the MPesa design system, ensuring components are reusable, documented, and aligned to established standards.

·       Partner with Frontend Engineers during sprint delivery, validating build feasibility, reviewing implementations, and tracking design defects.

·       Enable analyticsready journeys by collaborating with Data Scientists to ensure key user interactions are identifiable and measurable.

·       Validate usability through lightweight testing, incorporating findings into design refinements ahead of development.

·       Produce handoffready design artefacts, including annotated designs and specifications for efficient engineering delivery.

·       Support propositionspecific journeys, including Diaspora consumer onboarding and feature flows.

·       Deliver knowledge transfer to client designers, covering design methods, tooling, component usage, and usability practices

  1. Measurable Outcomes & Deliverables

First 30 Days

·       Current M-Pesa app design system and component library reviewed; gaps and inconsistencies documented.

·       UX audit of existing payment flows (where relevant to squad workstreams) completed; priority usability issues identified.

·       Push provisioning flow: wireframes and user journey map produced and reviewed with Product Owner and Frontend Engineer.

·       Design tools and collaboration environment configured; design file structure agreed with Frontend Engineer.

Days 31–60

·       Push provisioning flow: high-fidelity UI designs completed, reviewed, and approved by stakeholders; handed off to Frontend Engineer.

·       CYBS Acquiring payment UI components: wireframes and high-fidelity designs produced and reviewed.

·       At least one usability test or expert review conducted on a key flow; findings documented and design iterations applied.

·       Component documentation produced for all new UI components delivered to date; added to design system.

·       Design QA process established: at least one round of design QA completed for implemented features.

Days 61–90

·       CYBS Acquiring UI components implemented, and design QA completed; zero critical design defects in staging build.

·       Push provisioning flows implementation reviewed and signed off by Designer; live in UAT / staging.

·       Diaspora UX inputs delivered (if applicable): flow designs or UX recommendations for diaspora-specific features produced.

·       Design system contribution complete: all new components documented, named consistently, and added to shared library.

·       Knowledge transfer: design playbook (v1) produced for client design team, covering component library, design methodology, and usability testing approach. At least two sessions delivered.

Ongoing KPIs

·       Deliver timely, buildready UX designs that support sprintbased engineering delivery.

·       Ensure highquality user experiences through thorough design QA and early identification of usability issues.

·       Maintain consistency and scalability by contributing to and evolving the MPesa design system and component library.

·       Work closely with engineers and data teams to enable accurate implementation and analyticsready user journeys.

·       Transfer design capability to client teams through documentation, shared practices, and handson collaboration.

  1. Stakeholders & Ways of Working

Agile Ceremonies: All sprint ceremonies; leads design-specific story refinement (user stories for UX/UI tasks); participates in daily stand-ups; presents designs at sprint review.

Reporting Cadence:

·       Sprint-level: design delivery status at sprint review.

·       Ad-hoc: design blockers (e.g., missing brand guidance, stakeholder unavailability for review) escalated to TPM within 24 hours.

Cross-Functional Touchpoints:

·       Frontend Engineers (design handoff, implementation QA, component specification).

·       Product Owners / client Product team (requirements alignment, design review/approval).

·       Data Scientist (analytics event instrumentation alignment within user journeys).

·       Backend Engineers (understanding of technical constraints affecting UX).

·       client brand/marketing team (brand compliance, visual identity guidance).

Required Skills & Experience

·       5–8 years of UX/UI design experience, with at least 2 years in mobile application design for financial services, payments, or fintech.

·       Proven ability to design end-to-end user flows for complex, multi-step transaction journeys (payment flows, onboarding, authentication) in mobile contexts.

·       Proficiency in  Figma / Sketch / Adobe XD]for high-fidelity UI design, prototyping, and developer handoff.

·       Experience contributing to or maintaining a mobile design system and component library.

·       Solid understanding of mobile UX best practices, including gesture navigation, accessibility (WCAG), and performance-aware design.

·       Ability to conduct or facilitate lightweight usability research (heuristic evaluation, prototype testing, user interviews).

·       Experience working in agile/sprint-based delivery environments, including structured design handoff and design QA processes.

·       Strong communication skills; ability to present and defend design decisions to technical and non-technical stakeholders.

  1. Preferred / Nice-to-Have Skills

·       Direct experience designing for M-Pesa, mobile money applications, or comparable super-app payment ecosystems.

·       Experience designing for emerging market users, including considerations for lower-literacy contexts, low-end devices, or intermittent connectivity.

·       Familiarity with tokenization user journeys or digital wallet provisioning flows (Google Pay, Apple Pay, or comparable).

·       Knowledge of motion design and micro-interaction principles for mobile UX.

·       Experience with A/B testing or multivariate testing frameworks for UI optimization.

·       Familiarity with accessibility auditing tools (Axe, Lighthouse, or equivalent).

·       Basic understanding of frontend/mobile development constraints (useful for design-engineering collaboration).

Tools & Technologies

·       Design & prototyping: Figma or equivalent

·       Developer handoff: Figma Dev Mode / equivalent]

·       Design system management: Figma Styles & Components / equivalent

·       Collaboration: Miro / Mural / FigJam

·       Communication: Microsoft Teams

·       Issue tracking: Jira / Azure DevOps

·       Documentation: Confluence / SharePoint]

Contract/Secondment Notes

·       This is a contract/secondment engagement. The resource must adhere to all applicable brand, confidentiality, and intellectual property obligations of both client and Visa, including guidelines for handling user research data.

·       Performance will be assessed on a deliverables basis, with formal reviews at 30, 60, and 90 days against the KPIs and deliverables defined in Section 5.

·       Knowledge transfer to client's in-house design team — including design system maintenance, usability methodology, and component documentation practices — is a standing engagement obligation.