Hire the Best Firebase Developers
in Kenya

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Anderson M.

Nairobi, Kenya

$15/hr
5.0
5 jobs

I'm a mobile developer specializing in building responsive, cross-platform apps for mobile and web using flutter and swiftui. I focus on delivering clean UI/UX, smooth animations, and optimized performance. I’ve implemented various state management approaches (Riverpod, GetX, Provider) and have experience working with Firebase Firestore, MySQL, Shared Preferences, and GetStorage for data handling. I routinely integrate REST APIs, custom endpoints, and webhooks, and have built apps with secure payment systems like MPesa, Stripe, PayPal, and Flutterwave. On the machine learning side, I’ve integrated YOLO and TensorFlow Lite for on-device ML, trained models using PyTorch and TensorFlow, and deployed them via Google Cloud services like Cloud Run, Cloud Functions, and the Model Registry—tying it all together with Firebase Functions. My backend experience includes Firebase, MySQL, MongoDB, and GraphQL. I've also worked on features like AdMob monetization, social logins (Google, Facebook, Twitter, Instagram), geolocation (Google Maps, Mapbox), and game mechanics using the Flame engine. For backend email support, I use Nodemailer. I combine strong technical skills with a focus on clean architecture and maintainable code, helping clients launch high-quality apps efficiently.

  • Firebase
  • Flutter
  • Mobile App Development
  • Artificial Intelligence
  • Machine Learning
  • YOLO
  • iOS Development
  • Android App Development
  • ChatGPT API
  • Gemini
  • Back-End Development
  • Node.js
  • iOS
  • Animation
  • Lottie
Patrice M.

Nakuru, Kenya

$33/hr
4.6
73 jobs

Most mobile developers can ship an app. Most AI developers can wire up an API. I do both — which means I build mobile apps that are genuinely intelligent, not just polished wrappers around forms. I help founders, product teams, and agencies launch production-ready iOS and Android apps powered by the Anthropic Claude API: AI chatbots, document analyzers, smart assistants, agentic workflows, and automation features that would normally require a separate backend team. What I build: • FlutterFlow and Flutter apps with embedded Claude AI features — chat, summarization, document Q&A, smart recommendations, voice-to-text workflows, and personalized onboarding. • Custom Dart code injected into FlutterFlow projects when no-code hits its ceiling — clean architecture, Riverpod or Provider state management, and App Store / Play Store deployment. • Claude API backends on Python (FastAPI) or Node.js — function calling, tool use, RAG pipelines, MCP servers, and secure prompt orchestration. • Firebase, Supabase, Stripe, RevenueCat, OneSignal, Algolia, and HealthKit integrations for production mobile apps. • Automation layers using Claude Code, Claude Cowork, n8n, and Make to connect mobile apps to Xero, HubSpot, Google Sheets, and internal tools. Why clients hire me: Top Rated Plus on Upwork, 96% Job Success Score, $200K+ earned across 58+ projects. One developer covers both the mobile front-end and the AI backend — no coordination overhead, no contractor handoff gaps. Milestone-based delivery, daily Slack or Loom updates, and clean handoff documentation on every engagement. Send an invite with a short description of what you're building. I'll come back with a realistic plan, timeline, and recommended stack — and tell you honestly whether FlutterFlow is the right tool, or whether native Flutter or a hybrid backend approach will serve you better.

  • Firebase
  • Claude
  • AI Agent Development
  • AI App Development
  • AI Mobile App Development
  • FlutterFlow
  • Flutter
  • Dart
  • Mobile App Development
  • Supabase
  • iOS Development
  • Android App Development
  • API Integration
  • AI Chatbot
  • Python
  • Node.js
  • Natural Language Processing
  • Prompt Engineering
  • In-App Purchases
  • Push Notifications
Samwel M.

Nairobi, Kenya

$20/hr
5.0
16 jobs

I’m a Senior Software Engineer with 6+ years of experience building high-quality web and mobile applications using React.js and React Native. I specialize in developing cross-platform solutions that are fast, reliable, and deliver a seamless user experience across devices. Currently, I work as a Senior Mobile Engineer at Gessic Softwares, where I design and build scalable mobile applications while applying modern development practices and performance optimization techniques. My approach to development is client-focused: I work closely with stakeholders to understand their business needs and translate them into practical, well-engineered solutions. If you're looking for a developer who can deliver clean, maintainable code and high-performing applications, I’d be glad to collaborate and help bring your product to life.

  • Firebase
  • Hybrid App Development
  • TypeScript
  • MongoDB
  • React Native
  • JavaScript
  • Android App Development
  • React
  • MySQL
  • Node.js
  • Push Notifications
  • Laravel
  • SCSS
  • Tailwind CSS
  • Redux
John K.

Ruiru, Kenya

$20/hr
4.7
215 jobs

Hello I'm a senior full-stack engineer with great experience in web development. I have worked on different set of JavaScript technologies such as Node JS, Nest JS, Express, Feather JS, Next JS, React JS, Hapi JS & Gatsby and GraphQL, MongoDB, PostgreSQL MySQL for database management. I'm also very good at working with PHP based frameworks such as Laravel & Codeigniter and developing/maintaining WordPress & Plugins. My major skills are as followings: - Next.js | React.js | Redux or Context - Node JS | Nest JS | Express JS | Feather JS | Hapi JS - MongoDB | Sequelize | GraphQL | PostgreSQL | MySQL - Payment Integration | Stripe | Braintree | M-Pesa - Authentication Auth0 | Supabase (Google, Facebook, Twitter, LinkedIn) - Javascript | ES6 - HTML5 | CSS3 | SASS | LESS | Material UI | Semantic UI - Webpack | Babel | Gulp | Npm | Git - DigitalOcean | Heroku | AWS | Google App Engine - WordPress & Plugins I am simple, fast and very professional to work with and I'm always available to for a chat on messaging services such as Slack, Teams, Google Meet, Zoom or here. I look forward to working with you and create new experiences. Thank you.

  • GraphQL
  • React
  • Node.js
  • PHP
  • WordPress
  • MongoDB
  • Laravel
  • CodeIgniter
  • Bootstrap
  • ExpressJS
  • TypeScript
  • Vue.js
  • AWS Amplify
  • API Development
  • RESTful API
  • User Authentication
Paul N.

Nakuru, Kenya

$35/hr
5.0
7 jobs

I specialize in building Android and KMM applications that don’t just work—they scale. With 6+ years of experience and a portfolio including fintech platforms with 100,000+ active users, I bridge the gap between complex engineering (C/C++, BFF, Security) and business growth. Whether you're launching an MVP or scaling a production system, I focus on delivering stable, high-performance code built for long-term reliability and easy maintenance. WHAT I BRING TO YOUR PROJECT: Scalable Android Development: Production-grade apps using Kotlin, Jetpack, and Clean Architecture. Kotlin Multiplatform (KMM): Shared business logic across Android & iOS without compromising native performance. Fintech & Security Expertise: Deep experience with secure transactions, encryption, and payment integrations. Backend for Frontend (BFF): Using Spring Boot (Kotlin) to optimize mobile-backend communication. Streaming & Media Apps: Expertise in ExoPlayer, VLC, HLS, and RTSP for Android TV and mobile. Complex Integrations: Seamlessly handling APIs, third-party SDKs, IoT (Samsung, Fitbit), and OAuth 2.0. CORE TECHNICAL EXPERTISE: Languages: Kotlin, Java, C/C++, Python, SQL Architecture: MVVM, MVP, Clean Architecture, SOLID principles, Modular Design (Scalable & Maintainable) UI Frameworks: Jetpack Compose, Material Design Android Jetpack: Room, Navigation, WorkManager, Lifecycle Networking & Async: REST APIs, Retrofit, Kotlin Coroutines, Flow, Ktor Cloud & Monitoring: Firebase (all modules), Google APIs, Sentry, Datadog DevOps & Tools: CI/CD pipelines, Git, Gradle, Feature Flags, A/B testing SELECTED RESULTS DELIVERED: Fintech Scale: Built and maintained a fintech mobile application used by 100,000+ users. Performance Optimization: Improved app responsiveness using Coroutines and optimized background processing. Modernization: Led the migration of legacy codebases to Clean Architecture, significantly improving maintainability. Stable Streaming: Delivered high-performance streaming experiences for Android TV using advanced video protocols. EXPERIENCE HIGHLIGHTS: Fintech (Letshego): Secure mobile banking and scalable transaction systems. E-commerce (ShopHop UK): API integrations, multi-platform features, and performance improvements. Streaming (Vodlix): Android TV apps and video delivery optimization. HOW I WORK: Clear Communication: Regular updates and transparent project management. Engineering Standards: Clean, maintainable, production-ready code. Proactive Ownership: I don't just take tickets; I solve business problems and identify risks early. Reliability: A focus on long-term stability over quick, temporary fixes. CALL TO ACTION: If you’re looking to build or scale a mobile application that is secure, scalable, and built to last, let’s talk. Feel free to reach out to discuss your project requirements.

  • Firebase
  • Firebase Realtime Database
  • Native App Development
  • Push Notifications
  • Android App Development
  • RESTful Architecture
  • Kotlin
  • Android Studio
  • Mobile App Development
  • Android NDK
  • Android SDK
  • RESTful API
  • GPS
  • Android App
  • Agile Software Development
Topoika T.

Nairobi, Kenya

$15/hr
5.0
13 jobs

Hi, I’m David Topoika, a skilled full-stack mobile and web developer with 4+ years of experience building robust, scalable, and user-friendly applications. I specialise in developing cross-platform mobile apps with Flutter and building secure backend services and responsive web applications. Whether you're launching a startup, growing an e-commerce business, or building an internal system, I can help you design, develop, and deploy complete software solutions from mobile frontends to backend APIs and admin dashboards. I’ve worked both full-time and freelance as a mobile developer across: ✔️ Fintech – Invest Africa, Vesen Computing ✔️ E-commerce – AutoCllan, GoEat My goal is to deliver mobile and web apps that go beyond functionality, helping you reduce costs, improve user experience, and boost conversions. I combine strong technical skills with a business-focused mindset and clear, timely communication. ✅ What I Can Help You With: ✔️ End-to-end mobile app development (iOS & Android) using Flutter ✔️ Full-stack web applications with React, Next.js, and Tailwind CSS ✔️ Backend API development with Node.js, Express, and TypeScript ✔️ Deploy your app to Firebase or AWS with real-time database support. ✔️ RESTful API integration for third-party services (M-Pesa, Stripe, PayPal, YouTube) ✔️ Admin dashboards, analytics panels, and payment integrations (M-Pesa, Stripe, PayPal) ✔️ Bug fixing, app upgrades, and performance optimisation ✔️ Customising and extending existing Flutter templates or web themes 🌟 Why Clients Choose Me: ✔️ Proven track record with 10+ completed projects and 5-star client reviews ✔️ Strong communication, fast turnaround, and clean, maintainable code ✔️ Committed to understanding your goals and delivering real results ✔️ Experienced in working with remote teams and Agile/Scrum methodologies ✔️ Collaborative and proactive, I’ll suggest improvements, not just follow instructions 🔍 Technical Skills & Tools: ✔️ Languages & Frameworks: Dart, Flutter, JavaScript, TypeScript, Node.js, Express.js, Next.js ✔️ Mobile & Web: Flutter, Firebase, Tailwind CSS, REST APIs ✔️ Databases & Hosting: Firebase, Firestore, MongoDB, MySQL, AWS, Vercel ✔️ Tools: Git, GitHub, Postman, Trello, Figma, VS Code Let’s build your next app clean, fast, and exactly how you want it. Message me today and let’s turn your idea into a real, functional product that your users will love.

  • Dart
  • Android App Development
  • Flutter
  • Android
  • API Integration
  • Next.js
  • Node.js
  • ExpressJS
  • Tailwind CSS
  • AWS Development
  • React Native

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Firebase Developer in Kenya on Upwork?

You can hire a Firebase Developer in Kenya on Upwork in four simple steps:

  • Create a job post tailored to your Firebase Developer project scope. We'll walk you through the process step by step.
  • Browse top Firebase Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Firebase Developer profiles and interview.
  • Hire the right Firebase Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Firebase Developer?

Rates charged by Firebase Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Firebase Developer in Kenya on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Firebase Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Firebase Developer team you need to succeed.

Can I hire a Firebase Developer in Kenya within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Firebase Developer proposals within 24 hours of posting a job description.