Skip to content
mimi

Product Designer

Ismora Technologies Limited

Nigeria · Hybrid Contract 1mo ago

About the role

Who We Are

Ismora Technologies builds software for Africa's hardest problems. We care obsessively about what our products look and feel like — not because we want awards, but because we believe African businesses deserve software that feels as serious and considered as the problems it's solving. We're tired of the cluttered, template-looking, copy-paste UI that defines most Nigerian software. We're building something different.

Who We're Looking For

Not someone who opens a UI kit and calls it design.

Someone who gets genuinely frustrated when a button is 2px off. Someone who thinks about the person using the screen before they think about the screen itself. Someone who has looked at international-grade products — Linear, Stripe, Notion, Vercel — and studied why they feel the way they feel. Someone who can open Figma, build a design system from nothing, and then open VS Code and implement it themselves.

If your portfolio looks like every other Nigerian designer's portfolio — the same fintech dashboard, the same e-commerce app, the same color palette — this is not the role for you. If your work stops people mid-scroll and makes them ask who designed this, keep reading.

The Work You'll do

  • Own design at Ismora from the ground up.
  • Build our design system from scratch — typography, color, spacing, components, interaction patterns — and apply it across enterprise web portals and mobile applications.
  • Conduct user research, create wireframes and high-fidelity prototypes in Figma, and implement your own UI components in code.
  • Set the visual and interaction standard for everything Ismora ships.

You Should Have

  • A portfolio that looks nothing like typical Nigerian software — we will judge this immediately
  • Deep Figma proficiency — components, auto layout, variables, prototyping
  • Strong understanding of UX principles — information architecture, user flows, accessibility
  • The ability to build a design system from zero — tokens, component libraries, documentation
  • Frontend implementation skills — HTML, CSS, Tailwind, and at least basic React/Next.js
  • Experience designing for both web and mobile (Flutter awareness is a plus)
  • An eye for motion and micro-interactions — not just static screens
  • The ability to push back on product decisions when the UX is wrong

What Will Get You Rejected Immediately

  • A portfolio of Figma mockups that have never been implemented
  • UI that looks like it was built from a free template
  • No evidence of UX thinking — only pretty screens
  • "I can learn to code" — you need to already code

Show Us Something

Don't send a CV first. Send your portfolio. If it doesn't make us stop and look, nothing else matters. Tell us about one project where you designed something, built it yourself, and watched real users interact with it. What did you learn?

  • Shortlisted candidates will receive a design challenge before any interview. It will be open-ended, intentionally ambiguous, and will require both a Figma deliverable and a coded prototype.

Skills

CSSFigmaFlutterHTMLNext.jsReactTailwind

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free