Flutter developer and software validation engineer

Posted last week

Worldwide

Summary

We’re seeking a Flutter developer to help maintain and improve the core structure of our mobile health app, ensuring a clean, high-performance, and scalable foundation as we integrate more and more features, as well as a game built in Unity. This role is perfect for someone who enjoys problem-solving, working with generative tools (e.g. V0, Lovable), and ensuring smooth communication between different parts of a cross-platform mobile experience. The app already exists and is live in its early form, but we are now entering a new rapid growth phase. Your job will be to ensure the Flutter base continues to support that growth cleanly, securely, and flexibly. RESPONSIBILITIES DEVELOPMENT AND CODE QUALITY VALIDATION Creating, validating, and testing Flutter/Dart code, to ensure the app is functioning optimally Leading development cycles from conception and wireframing to beta testing and deployment Acting as a ‘quality assurance checkpoint’ for app infrastructure, ensuring we don’t accumulate ‘tech debt’ as new features are added Creating and maintaining the back-end infrastructure for user accounts, log-in systems, future social features, etc. FLUTTER–UNITY COORDINATION Working with our Unity developer to ensure Unity scenes embed and communicate cleanly within the Flutter interface Managing any required routing or platform-specific logic (iOS/Android) for Unity integration Troubleshooting cross-platform issues (e.g. memory management, view layering, audio routing) PERFORMANCE & STABILITY Ensuring the app runs smoothly across low-, mid-, and high-end devices, even offline Handling background tasks, loading sequences, and data/state flows in a resource-efficient way Monitoring app size, boot time, and UI responsiveness Ensuring the back-end infrastructure of the app remains streamlined and future-proofed REQUIRED SKILLS Strong experience with Flutter and Dart Familiarity with mobile app architecture, widget/state management, and platform-specific features Confidence in evaluating and improving code you generate with tools like V0, FlutterFlow, or Lovable, to speed up development times while ensuring code remains high-quality Familiarity with Supabase, Firebase, or similar backend platforms, particularly for user management Understanding of how Flutter and Unity interact via Unity as a Library (UAL) Familiarity with iOS and Android build systems (e.g. Xcode, Gradle), and app store deployment systems Good communicator who can translate technical decisions into simple explanations for the wider team Ability to work with AI/LLM development teams to integrate advanced chatbots into the app A pragmatic mindset — you can balance code purity with fast iteration when needed BONUS SKILLS Experience using or building health-related apps Knowledge of gamified apps (e.g. actual games, like Clash of Clans, or non-game gamified apps, like Duolingo, Foursquare/Swarm, etc.)

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $40.00

    -

    $60.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Flutter
Mobile App Development
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jan 2, 2017
  • United States
    Redondo Beach11:36 PM
  • $199K total spent
    104 hires, 23 active
  • 4,178 hours
  • Health & Fitness
    Small company (2-9 people)

Explore similar jobs on Upwork

Final milestone for social appFixed-price‐ Posted 1 month 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