Ian Kariithi
@iankariithi
Senior Mobile Engineer specializing in cross-platform Android/iOS, improving stability and engagement with Flutter, React Native, and Kotlin.
What I'm looking for
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
Mobile Developer
Snapp Mobile
Jul 2025 - Present (10 months)
Developing and maintaining production React Native features for a large-scale mobile application serving a major global corporation. Collaborate in an agile team to deliver high-quality, performant UI components and contribute to code reviews and architectural discussions.
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%.
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.
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.
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.
App Review Specialist
WS Insight Ltd
Feb 2022 - Apr 2022 (2 months)
Audited the Insight Isecure app and advised leadership to halt development due to critical security vulnerabilities, preventing $110k in sunk costs. Conducted mobile code quality and security assessments, delivering a roadmap to realign the project with business requirements.
Education
Degrees, certifications, and relevant coursework
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
Mobile Software Development & Entrepreneurship (Android), Mobile Software Development & Entrepreneurship
2013 - 2013
Completed a short program in Mobile Software Development & Entrepreneurship (Android).
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Ian?
You can contact Ian and 90k+ other talented remote workers on Himalayas.
Message IanFind 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!
