HimalayasHimalayas logo
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 100,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