Remote contract work (40 h/week, or a full-time full-stack role) on React, Next.js, React Native, Node.js or Django products, especially payments, KYC, mobility and real-time apps. Nairobi-based (UTC+3) with good overlap with Europe; can start within a week.

Daniel Webala
@danielwebala
Full-stack & React Native engineer (5+ yrs): payments, KYC and real-time apps; former Tech Lead at Cheddaz Bet.
What I'm looking for
At Grabride, I’m building rider and driver apps for a Kenyan ride-hailing platform with React Native and TypeScript. I built driver KYC onboarding with document uploads, a selfie and liveness check, and a verification flow that keeps drivers offline until approved.
At BeatBnk Limited, I shipped product features across a Next.js front end and Node.js microservices supporting 50,000+ users. I integrated M-Pesa and Paystack payments, reaching a 99.9% success rate across 1,000+ transactions in the first month.
On Swift POS, I built a multi-tenant platform for retail and restaurants, including web and mobile apps, inventory and sales features, and M-Pesa STK Push payments. I’ve also built real-time gaming and savings-group products with TypeScript, React, Node.js, and PostgreSQL.
Before that I was Tech Lead (contract) at Cheddaz Bet, a sports-betting platform, leading 2-3 engineers and owning architecture and code review. We delivered near real-time bet updates for 10,000+ concurrent users and automated bet settlement, saving 15 hours of manual work a week. I work across React, Next.js, React Native, Node.js, Django, PostgreSQL, Redis, Docker, GitHub Actions and AWS (EC2, S3, RDS), and I’m available for remote contract work at 40 hours a week from Nairobi (UTC+3).
Experience
Work history, roles, and key accomplishments
React Native Engineer
Grabride
Apr 2026 - Present (6 months)
Building rider and driver apps for a Kenyan ride-hailing platform in React Native and TypeScript, including OTP sign-in, driver onboarding, ride booking, trip tracking, and earnings. Integrated Google Maps, Firebase, and push notifications, and upgraded apps to Expo SDK 57.
Software Engineer
BeatBnk Limited
Jun 2025 - May 2026 (11 months)
Shipped product features end to end across Next.js/React front end and Node.js microservices supporting 50,000+ users. Integrated M-Pesa and Paystack payments, built KYC flows, and led refactors that reduced code complexity and improved performance.
Tech Lead
Mothan Technologies
Jun 2025 - Dec 2025 (6 months)
Built a responsive Next.js/React front end for a sports-betting platform and refactored its architecture, increasing user retention. Implemented Redis caching and async processing, and set up CI/CD and monitoring.
Software Engineer
VideoElf
Nov 2024 - Jul 2025 (8 months)
Built a modular Next.js front end on a reusable component architecture, reducing codebase size and improving page load times. Created a design system and streamlined CI/CD with Docker and PM2.
Frontend Developer
Space Ya Tech
May 2021 - Dec 2024 (3 years 7 months)
Built reusable React components for Mentorlst, a mentorship platform, and led a team to ship an in-app chat feature. Optimized REST API data fetching and mentored junior engineers.
Education
Degrees, certifications, and relevant coursework
Strathmore University
Bachelor's Degree, Business Information Technology
2024 -
Pursuing a Bachelor's Degree in Business Information Technology, currently in progress.
Tech stack
Software and tools used professionally
GitHub Actions
React Native
Expo
PostgreSQL
MongoDB
Node.js
Next.js
Tailwind CSS
Redis
Jest
SuperTest
React
JavaScript
Python
HTML5
Celery
Django REST framework
Grafana
Prometheus
PM2
Linux
Prisma
Firebase
Socket.IO
Vercel
TypeScript
pytest
Docker
SQL
Supabase
Playwright
TanStack Query
Vite
Vitest
Zod
TanStack Table
Cloudflare R2
Paystack
React Hook Form
NativeWind
Express
AWS
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Daniel?
You can contact Daniel and 90k+ other talented remote workers on Himalayas.
Message DanielGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
