Flutter developer and software validation engineer
Worldwide
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/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$40.00
-
$60.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesRedondo Beach11:36 PM
- $199K total spent104 hires, 23 active
- 4,178 hours
- Health & FitnessSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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