Skip to main content
IK
Looking for a job

Ian Kariithi

@iankariithi

Senior Mobile Engineer specializing in cross-platform Android/iOS, improving stability and engagement with Flutter, React Native, and Kotlin.

Kenya
Message

What I'm looking for

I’m looking for a remote-friendly team where I can architect and ship cross-platform Android/iOS apps, improve stability and engagement, and lead engineering decisions from concept to store.

I’m a Senior Mobile Engineer with 6+ years building and shipping cross-platform Android and iOS apps across fintech, logistics, and edtech. I focus on improving app stability and delivery outcomes—raising crash-free rates to 99% and architecting solutions that saved teams six figures.

I’m strongest when I can lead from concept to store: defining architecture, collaborating in agile product teams, and translating complex UX into responsive UI. From engineering secure onboarding and real-time messaging with WebSockets to modernizing legacy interfaces, I bring a practical, quality-first approach backed by testing discipline and hands-on engineering ownership.

Experience

Work history, roles, and key accomplishments

TE

Mobile Developer

Teamway

Oct 2022 - Feb 2025 (2 years 4 months)

Co-architected the Humani.ai cross-platform app (Flutter), taking it from concept to beta release within 6 months. Built social community features and AI-powered chat with real-time WebSocket messaging, and implemented secure onboarding/auth flows that reduced sign-up drop-off by 15%.

QG

React Native Developer

Quatrix Global

May 2023 - Jan 2024 (8 months)

Reduced rider navigation errors by 20% by integrating precise geolocation and mapping, saving an average of 75 meters per trip. Increased user engagement by 19% by modernizing the legacy UI, and built a background notification system for real-time order tracking with a 99.9% delivery success rate of location updates.

DT

Lead App Developer

Directcore Technologies

Oct 2019 - Dec 2023 (4 years 2 months)

Increased user adoption by 28% by implementing a custom translation engine to support Siswati, syncing dynamically with the backend. Raised code coverage from 4% to 65% by establishing strict testing protocols and mentoring a team of three developers.

UL

Android Developer

UbaPesa Limited

Jan 2019 - Dec 2022 (3 years 11 months)

Raised the crash-free user rate from 68% to 99%, contributing to a 20% increase in Monthly Active Users (MAU). Built an in-house credit scoring engine using an ObjectBox SMS data pipeline (replacing a volatile third-party provider) and maintained a fully automated peer-to-peer lending platform serving 40,000 users.

Education

Degrees, certifications, and relevant coursework

Karatina University logoKU

Karatina University

Bachelor of Science (BSc) in Information Technology, Information Technology

2013 - 2017

Grade: Second-class honors (upper division)

Earned a BSc in Information Technology, specializing in software development, and graduated with second-class honors (upper division).

eMobilis Mobile Technology Academy logoEA

eMobilis Mobile Technology Academy

Mobile Software Development & Entrepreneurship (Android), Mobile Software Development & Entrepreneurship

2013 - 2013

Completed a short program in Mobile Software Development & Entrepreneurship (Android).

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan