Design, develop, and maintain high-performance mobile applications for iOS and Android platforms. Work closely with backend systems such as Supabase and Firebase, integrate monetization and analytics tools, and manage end-to-end app store deployments and release processes.
Responsibilities
- Develop and maintain robust Flutter applications for both iOS and Android platforms
- Build frontend interfaces and implement backend logic, including APIs, data flows, and business rules
- Utilize Supabase for database management, authentication, and edge functions, with Firebase integration as needed
- Integrate third-party SDKs including RevenueCat, Stripe, and other app services
- Manage app publishing, store submissions, and version releases on App Store and Google Play
- Collaborate with product and design teams using Jira for task tracking and project management
- Ensure code quality, clean architectural patterns, and long-term maintainability
- Take full ownership of features from planning through deployment and maintenance
Requirements
- Minimum of 2 years of professional Flutter development experience
- Proven proficiency in Flutter frontend development and backend system integration
- Hands-on experience with Supabase, including database design, auth, and edge functions
- Demonstrated work with Firebase, RevenueCat, and Stripe integrations
- Solid understanding of mobile app development lifecycle from concept to production
- Experience handling app store deployments, approval processes, and post-launch updates
- Familiarity with agile methodologies and Jira-based project management
- Ability to work independently and lead features from start to finish
- Strong analytical and problem-solving abilities with attention to detail
- Flexible working hours with requirement for daily overlap
- Availability during 7:00 AM to 6:00 PM Indochina Time
- Reliable and clear communication during agreed working hours
Tech Stack
Flutter, Supabase, Firebase, RevenueCat, Stripe, Resend, Jira, App Store, Google Play Store
Benefits
- 14 days of paid leave per year
Compensation
€500 – €900 per month, depending on skills and experience
Work Arrangement
global — Flexible working hours with required daily overlap in Indochina Time (7:00 AM to 6:00 PM)
Team
Remote software development team coordinating across time zones; reporting structure not specified
Additional Information
- Applicants must submit a resume and an active GitHub profile link demonstrating relevant projects
- NOTE: INCLUDE ACTIVE GITHUB IN APPLICATION
- Flexible working hours require consistent daily overlap
- Working availability must fall between 7:00 AM and 6:00 PM Indochina Time
- Clear and dependable communication during overlapping hours is mandatory
