Senior Flutter Developer - Codebase Takeover & API Calibration

Posted 2 days ago

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

e are seeking an elite, highly experienced Senior Flutter/Dart Developer or Agency to take over a clean, well-structured mobile codebase. The core architecture is completely established on Firebase (Firestore/Authentication/Storage) and GitHub. Important: This is NOT a build-from-scratch project. The vast majority of the core engine work is already 100% complete and sitting inside our pristine master GitHub branch from 2 days ago. We do not need front-end design overhauls. We need a precision backend systems engineer to calibrate existing API streams, correct state-management strings, and execute a final polish checklist for a strict $300 fixed budget. Core Responsibilities & Milestone Scope of Work: Phase 1: API Calibration, Pricing Calculations, & Refinery Audit * Pricing Engine & 9-Cent Rendering Calibration: Audit and verify the automated cost-calculation logic across the storefront and generation engines. You will calibrate the pricing pipelines to ensure the platform accurately processes and visually renders our 9-cent transaction tiers flawlessly on mobile and web screen glass, removing any infinite price-calculation loops. * AI Beat Maker & Refinery Stream (Audit & Data Link): The core generative audio engines are built, but the "pick a beat" selection loop inside the refinery module may be disconnected or uncommitted on the master repository branch. You will audit this data flow, link the beat selection state-management parameters cleanly to our Firestore tables, and ensure users can seamlessly select tracks without encountering connection drops. * Audio Terminology & Fader Correction: The previous contractor flipped industry-standard audio mapping strings backwards. They incorrectly labeled the overarching master panning layout as "Track Controls" and named the independent stem tracks (Drums, Bass, Melody, Harmony, FX) as "Volume Faders." You will cleanly standardize these state-management variables so that the instrument volume faders stream and isolate flawlessly. * Mastering Pipeline Stabilization: The mastering section was previously operational but is currently failing on mobile builds due to this specific stem state-management mismatch. You will recalibrate the asynchronous processing queries so that mastered tracks render correctly on mobile screen glass. * RevenueCat Payment Walls: Finalize the integration and testing of our multi-tier subscription and credit-based payment systems across iOS, Android, and Web clients. Phase 2: "Tighten Loose Ends" (Pre-Launch Final Checklist) *This phase is strictly minor polish to clean up existing UI layouts before deployment. It is expected to take minimal time:* * UI/UX Layout Details: Standardizing static layout text blocks, cleaning up neon banner visual boundaries, and ensuring the existing Arena leaderboard displays smoothly via its top-right drop-down header placement. * Profile Account Badges: Mapping a basic frontend layout display rule to show three custom static image badges on user profile cards when an account role tag is active. * Admin Tools Verification: Doing a quick audit of the backend admin checks to confirm our existing profile delete scripts function correctly for master admin profiles. Technical Requirements: * 5+ years of verified, advanced experience with Flutter & Dart. * Deep expertise in Firebase Suite (Firestore architecture, Cloud Functions, Security Rules). * Flawless production experience integrating native mobile payment infrastructures (RevenueCat, App Store Connect, Google Play Console). * Sovereignty: 100% of code commits and architecture passes must occur directly inside our private GitHub organization. Local-only deployments or uncommitted external web hosting pushes will not be accepted.

  • $300.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Flutter
Firebase
Mobile App Development
Activity on this job
  • Proposals:Less than 5
  • Last viewed by client:yesterday
  • Hires:
    1
  • Interviewing:
    0
  • Invites sent:
    2
  • Unanswered invites:
    2
About the client
Member since Mar 19, 2026
  • United States
    Las Vegas7:20 AM
  • $1.9K total spent
    16 hires, 1 active

Explore similar jobs on Upwork

Final milestone for social appFixed-price‐ Posted 2 months ago
Native App Development
Android App Development
Android
User Profile Creation
JavaScript
Firebase
React Native
iOS
Android
iOS Development
Mobile App Development
Stripe

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo