Find The RightJob.
JAMIIPLUS — NOW HIRING
Flutter UI Engineer
Design + Build · Figma to Flutter · Android-First · Nairobi, Kenya
KES 120,000 – 180,000/month · 6-Month Guaranteed Contract · Remote-First
At a Glance
Location
Nairobi, Kenya — Remote-first, occasional in-person with Kenya CPO
Salary
KES 120,000 – 180,000/month — based on experience and portfolio strength
Contract
6 months guaranteed — with renewal based on Phase 1 delivery
Hours
Full-time — 40 hours/week
Start Date
Within 30 days of offer acceptance
Reports To
Kenya CPO (design approvals) + CEO (Chicago, USA)
Framework
Flutter (Dart) — mandatory, non-negotiable
Design Tool
Figma — you design from scratch and own the handoff
Primary Platform
Android-first — Tecno Camon, Infinix Hot, Samsung A-series
Apply To
careers@jamiiplus.org — Subject: Flutter UI Engineer — [Your Name]
About JamiiPlus
JamiiPlus is East Africa's first mobile super-app — being built right now, in Nairobi, by a Kenyan-led team. We combine a TikTok-style entrepreneur pitch feed, a verified SME marketplace with M-Pesa native checkout, and a Fintech layer covering community savings groups and lending — all in one product built for the Kenyan user.
Think of it as WeChat meets Shark Tank, engineered for East Africa. This is not a foreign app adapted for Kenya. This is a Kenyan product built from the ground up by people who understand this market.
Why this role matters: You will be the person who designs and builds every screen that a Kenyan user sees. If the design does not feel Kenyan, the product fails. If the Flutter code does not run at 60fps on a Tecno Camon on 3G, the product fails. You are the difference between JamiiPlus working and not working for the people it is built for.
The Role
We are looking for one exceptional Flutter UI Engineer based in Nairobi who can both design screens in Figma and build them in Flutter. This is not a design-only or development-only role. You own the entire frontend layer — from blank Figma canvas to production code on Google Play.
You will work directly with the Kenya CPO who reviews and approves every design before the backend team builds against it. You will receive API contracts from the Nairobi-based Senior Backend Architect. You will be the person who decides what JamiiPlus feels like.
This is a solo frontend role. No separate designer hands you files. You design, you build, and you own it. The Kenya CPO approves your designs. The backend team builds APIs for you. You connect everything into a world-class mobile experience.
What You Will Build — Phase 1Social Pitch Feed
NKM Competition — "Be the Next Kenyan Millionaire"
Marketplace + Payments
Foundation
The Device Reality — Design for This
Your users are not using iPhone 15 Pro. Every design decision must perform at 60fps on these specific devices:
Device
RAM
Screen
Network
Tecno Camon 20 — Primary
4GB
6.67" FHD+
2G/3G/4G
Infinix Hot 30 — Secondary
4-6GB
6.78" FHD+
2G/3G/4G
Samsung Galaxy A14 — Premium
4-6GB
6.6" FHD+
4G/5G
Must-Haves — Non-Negotiable
✓ 3+ years Flutter (Dart) development — at least one shipped app on Google Play
✓ Strong Figma skills — you can design a mobile screen from scratch, not just implement one
✓ Android performance optimization — proven 60fps on mid-range devices
✓ Experience with video feed UIs or social feed scroll performance
✓ Light and dark mode implementation — simultaneously, not as afterthought
✓ Skeleton loaders and offline state design experience
✓ Async communication discipline — daily written stand-ups, no chasing required
✓ Based in Kenya — Nairobi strongly preferred
Strong Advantages
Deal Breakers — Do Not Apply If
✗ You are only a developer — you need a designer to give you files before you can start
✗ You are only a designer — you cannot implement your designs in Flutter
✗ You have no shipped Flutter apps on Google Play
✗ Your portfolio shows only iOS or web work
✗ You are an agency or BDE placing a developer — individual applicants only
✗ You cannot commit to full-time 40 hours per week for 6 months
How the Team Works
Team
Location
Your Relationship
YOU
Nairobi, Kenya
Design all screens in Figma + build in Flutter — own every pixel
Kenya CPO
Nairobi, Kenya
Approves every design before you build — your primary contact
Senior Backend Architect
Nairobi, Kenya
Delivers API contracts — you integrate Flutter against their endpoints
Mid-Level Backend Dev
Nairobi, Kenya
Builds endpoints you need — same time zone, real-time collaboration
(CEO)
Chicago, USA
Weekly all-hands — Wednesday 9am Chicago / 5pm Nairobi
What Success Looks Like
At Month 6 — a first-time Smartphone user in Kibera picks up a Tecno Camon, opens JamiiPlus, scrolls the pitch feed, taps Vouch for a pitcher they believe in, and completes an M-Pesa payment — all in under 3 minutes, on 3G, without reading any instructions. That is your success criterion.
How to Apply
careers@jamiiplus.org | Subject: Flutter UI Engineer — [Your Full Name]
Your application must include all four of the following — incomplete applications will not be reviewed:
1. Google Play link or APK — at least one Flutter app we can install and test on an Android device
2. Figma portfolio link — showing mobile UI/UX work you designed from scratch, not implemented from someone else's files
3. Answer this question in 150 words or less: "A user in Nairobi opens JamiiPlus on a Tecno Camon with a 2G connection. The pitch feed takes 8 seconds to load and drops frames on scroll. What are the three most likely causes and how do you fix them in Flutter?"
4. Your expected monthly rate in KES and your location within Kenya
This role closes when filled — do not wait. If you are reading this and you meet the requirements, send your application today. We are building now.
Share This Listing
Referral Bonus: Know a Flutter developer in Kenya who is perfect for this role? Refer them, they get hired, and they complete their first month — you receive KES 10,000 paid via M-Pesa.
Pay: $4,500.00 per month
Work Location: In person
Similar jobs
No similar jobs found
© 2026 Qureos. All rights reserved.