Any
$2000
40
Apr 5, 2025
About Us
We're building an innovative medical education platform that helps medical professionals efficiently stay current with the latest research through cutting-edge technology. Our backend system is built and operational - now we're pivoting to mobile with a cross-platform (iOS/Android) Flutter application.
The Opportunity
We're seeking an experienced Flutter developer to build a polished, professional mobile application for iOS and Android that will connect to our existing backend API. This is an opportunity to work on technology that genuinely helps busy medical professionals and can make a positive impact on healthcare.
Project Scope
You'll be responsible for developing a complete Flutter mobile application that includes:
- Authentication system that uses Supabase authentication (with firebase as necessary to ensure push notifications work).
- Onboarding flow for new users
- Account/subscription management interface
- Core functionality interface that connects to our RESTful API (built with FastAPI and using Supabase and DigitalOcean)
- Custom audio player with specialized features for our content
- Push notification integration
- Polished UI that follows platform standards while maintaining brand identity
Required Skills & Experience
- 3+ years of Flutter development experience with published apps in both App Store and Google Play
- Strong portfolio demonstrating clean, maintainable code and attention to UI/UX details
- Proficiency with RESTful API integration and state management (Provider, Bloc, Riverpod, etc.)
- Experience with user authentication flows and secure data handling
- Knowledge of app store submission processes for both iOS and Android
- Knowledge of CI/CD pipelines for mobile applications
- Excellent communication skills in English
Nice to Have
- Experience with Firebase, Supabase or similar services
- Experience building custom audio players and handling streaming media
Project Timeline
We estimate this project will take approximately 3-4 months, with potential for ongoing maintenance and feature development.
How to Apply
Please submit your application with:
1. Your resume/CV highlighting relevant Flutter experience
2. Portfolio showcasing previous Flutter applications (with links to stores if available)
3. Brief description of your experience with audio streaming applications (if availble)
4. Your availability and preferred working hours
5. Expected compensation (proposals for equity stake accepted)
We look forward to hearing from talented developers who are excited about building technology that helps medical professionals deliver better patient care.