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 (11 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 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
