Skip to content
BackNov 7
Joseph N.
Upwork badge

Joseph N.

Flutter & FlutterFlow Developer | AI Apps, Fintech & MVP App Rescue

Launch is when the real product work starts: the feature users actually ask for, the Firebase bill that needs restructuring, the store update that has to pass review this week. After launch I can stay on for fixes and updates on fixed-price monthly milestones. Hi, I'm Joseph, a senior FlutterFlow developer and Flutter developer based in Lagos, Nigeria, working daily with founders in the US, UK, EU and Australia, in English or French (full overlap with GMT/CET, mornings with EST/PST). Most FlutterFlow work on Upwork is one-off prototypes. Mine is not. Clients keep me on retainer after launch, because launch is when the real product work starts: the feature users actually asked for, the Firebase bill that needs restructuring, the store update that has to pass review this week. RECENT RESULTS - Abandoned build rescued in 3 weeks. Took over a half-finished FlutterFlow project, shipped it, still maintain it today. see portfolio - Firebase costs cut ~70%. Restructured Firestore behind a live FlutterFlow app: nested subcollections and unbatched reads, as usual. see portfolio - Fintech MVP in 45 days. 20-screen Figma design to live App Store launch. The founder hit his Series A demo with a week to spare. see portfolio CLAUDE AI INSIDE YOUR APP I add Claude AI to FlutterFlow and Flutter apps: in-app assistants and support agents, answers grounded in your own data (RAG), streaming replies, and voice with Whisper and ElevenLabs. I also build with OpenAI and Gemini when they fit a feature better. WHAT I FIX Stalled or abandoned FlutterFlow projects | App Store and Google Play rejections | Firebase and Firestore cost blowups | slow, janky or crashing builds | broken Stripe and RevenueCat payments | failed API and webhook integrations | messy data models and insecure Firestore rules | migrations from Bubble, Adalo and Glide into FlutterFlow WHAT I BUILD - FlutterFlow MVPs for iOS and Android: Figma to store approval in 30-60 days - SaaS platforms, marketplaces, booking systems, admin dashboards - AI features: OpenAI, Claude, Gemini, streaming, RAG, Whisper and ElevenLabs voice, support agents - Payments: Stripe Checkout, subscriptions, Stripe Connect, RevenueCat in-app purchases - Firebase and Supabase architecture, security rules, cost optimisation - Real-time chat, live updates and push notifications - Custom Flutter and Dart code where FlutterFlow's blocks run out QUESTIONS I GET ASKED Can you rescue a FlutterFlow app another developer abandoned? Yes, it is my most requested job. Most rescues take 1-3 weeks. I audit what exists, tell you honestly what is salvageable, then finish and ship it. How long does a FlutterFlow MVP take? 30-60 days from Figma to a live App Store and Google Play listing, for a typical 15-25 screen app. Can FlutterFlow build a complete production app? Yes: UI, backend, integrations, payments and store deployment. Where its blocks run out, I write custom Dart. Why is my Firebase bill so high? Almost always Firestore structure: nested subcollections, unbatched reads and listeners left open. Restructuring typically cuts the bill 50-80%. Do you design in Figma first? Yes: wireframes, user flows and dev-ready UI. Or I build straight from the Figma file you already have. Who owns the work? You do. Full FlutterFlow project and code export from day one, no lock-in. Can you add Claude to my FlutterFlow app? Yes. I integrate Claude AI for in-app assistants, support agents, RAG over your own data and streaming replies, and I choose between Claude, OpenAI and Gemini based on what each feature needs. Will you stay on after launch? Yes. Most clients move to a monthly retainer for features, fixes and store updates. HOW I WORK Loom walkthrough at every milestone. Written docs and a handoff playbook. Honest pushback on architecture instead of quiet shortcuts. Fixed-price milestones so you always know the number before I start. START HERE (free, no pitch) Send your broken FlutterFlow project, your Figma file, or just the idea. Within 24 hours I send back a short Loom: what is actually wrong or how I would architect it, where the cost traps are, and what I would fix or build first. If we are not a fit, I will say so and point you somewhere better. Hit "Message" or "Invite to Job" and paste your project link. I will reply today.

🇳🇬Lagos, Nigeria$25/hr100% JSS5.00 (12)Since Mar 2023
GlobeUpwork

Earnings and projects

MRR
$1k

Last 6 months ÷ 6

World#48,216 / 412k
🇳🇬Country#1,024 / 13.8k
Revenue, last 30 days
$1k

Last 6 months: $6k

World#42,531 / 412k
🇳🇬Country#887 / 13.8k
Total earnings
$11k

Billed in all: $11k

World#187,616 / 412k
🇳🇬Country#3,632 / 13.8k
Per project
$655

$545 in the last 6 months

World#158,532 / 412k
🇳🇬Country#3,261 / 13.8k
Projects, last 6 months
11
100% fixed0% hourly
World#15,931 / 412k
🇳🇬Country#1,047 / 13.8k
Projects in all
17

Across 18 contracts

94% fixed6% hourly
World#149,089 / 412k
🇳🇬Country#4,797 / 13.8k

Earnings, last 30 days

$11.2k+$1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$10.0k$10.5k$11.0k$11.5kOct 8Oct 23Nov 7

Skill rankings: Top 8% in App Store Upload

Ranked by MRR among everyone on Upwork with the skill.

  1. #16App Store Upload193 freelancers · 🇳🇬 #1Top 8%
  2. #57Software Debugging409 freelancers · 🇳🇬 #1Top 14%
  3. #75Mobile App Bug Fix453 freelancers · 🇳🇬 #1Top 17%
  4. #109Minimum Viable Product546 freelancers · 🇳🇬 #2Top 20%
  5. #131FlutterFlow834 freelancers · 🇳🇬 #2Top 16%
  6. #142In-App Purchases1,101 freelancers · 🇳🇬 #1Top 13%
  7. #254Dart2,324 freelancers · 🇳🇬 #3Top 11%
  8. #308AI Mobile App Development1,401 freelancers · 🇳🇬 #3Top 22%