Finalize Flutter Media App

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
Part-Time Flutter/Node Developer — Ongoing Fixes, New Feature Build & Ad Hoc Maintenance

About the Project

Global Kirtan App (GKA) is a non-denominational platform for kirtan, sacred sound, and bhakti practice, built for a global audience spanning devotional practitioners, yoga communities, sound healers, and spiritual-but-not-religious users. It's a freemium mobile app combining regular practices, audio/video streaming, a lyrics library with translations, tutorials, event discovery (map + calendar), facilitator and community profiles, and an instrument shop.

This isn't a from-scratch build. A working Flutter app already exists with a live backend, and it's been through an independent technical audit — we know its real strengths and its real problems. We're looking for a developer to pick it up from here.

The Role

This is deliberately not a full-time position, and we can't offer at this time. What we're looking for instead is someone willing to become our standing point of contact for this codebase — available reliably when work comes in, understanding upfront that hours will vary month to month and neither side is committing to fixed employment. If you need guaranteed steady hours, this probably isn't the right fit; if you're comfortable with an ongoing, flexible working relationship and want to be the person who knows this app inside out over time, it might be exactly right. There's no guarantee here — but a developer who proves reliable and becomes a genuine fit for this project would be our first call for full-time or expanded part-time work, once we're actually in a position to offer it.

First phase — roughly 20 hours:

• Fix the known issues from our existing audit.
• Begin work on a new Practice tool — a planned addition to the app's core navigation. Full specification shared once we've agreed terms.
After that — ongoing, unpredictable:

• Common maintenance tasks
• Bug fixes, small feature additions, dependency and security updates, as they come up
• Some months will be quiet, others busier — we're looking for someone who can flex with that rather than needing a fixed retainer
Compensation

Compensation is set at Indian developer market rates. Whether we structure it as hourly or fixed-per-requirement will be decided together based on what makes sense for each piece of work — we're open to either.

Confirmed Tech Stack

Mobile app (Flutter/Dart): flutter_riverpod (state management), go_router (navigation), dio (networking), just_audio + audio_service (media playback and session handling), youtube_player_iframe (embedded video), flutter_map, flutter_secure_storage (encrypted credential storage). Release builds use R8 obfuscation and are properly signed.

Backend (as specified): Node.js + TypeScript modular monolith, PostgreSQL, versioned REST API (/api/v1/), JWT-based authentication.

What We Need From You

• Real, demonstrable Flutter/Dart experience — ideally including audio or media-heavy apps
• Comfort inheriting and working inside an existing codebase, not just building greenfield
• Honest communication about your own actual availability — we'd much rather hear "I can only do a few hours some months" upfront than have someone overcommit and go quiet later
• A genuine interest in an ongoing relationship with this project, not a single ticket — we're picking a person to grow with the app, not just closing a task
• Comfortable working respectfully with devotional and sacred content across multiple traditions
• Willingness to sign an NDA and assign IP (Intellectual Property) ownership of delivered work to us
How We'll Work

• Full Git repository access, normal commit/PR discipline
• We'll share our existing independent technical audit with serious applicants (under NDA) so you know exactly what you're inheriting before committing to anything
• Payment structure and rate agreed in writing before the first task begins
To Apply, Please Share

1. Flutter/mobile projects you've built or maintained, especially anything involving audio/media playback
2. Your honest, realistic read on your own availability over the next 6–12 months
3. Any experience picking up and maintaining someone else's existing codebase (not just building your own)
php mobile app development iphone objective c dart node.js postgresql ios development flutter audio processing
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.