Flutter Developer Needed for AI-Powered Life Timeline App (Memory Arc) – MVP Build

Remote Full-time
We are seeking a talented and experienced Flutter Developer to build the Minimum Viable Product (MVP) for Memory Arc, an innovative AI-powered app that transforms a user’s digital history into a personalized life timeline. Memory Arc analyzes photos, message archives, and other digital artifacts to generate meaningful “life chapters,” summaries, and insights using the OpenAI API. This app aims to give users a deeply personal, emotionally compelling reflection of their lives. About the Project: Memory Arc is designed to help users rediscover the narrative of their lives by analyzing the digital memories they have collected over the years. Through intelligent summarization and timeline construction, we aim to give users a meaningful, emotional, and insightful look into their own history. Why You’ll Love This Project: • Opportunity to build a unique, emotionally meaningful AI product • Creative freedom within a clear MVP scope • Potential for long-term collaboration • Chance to build a portfolio-defining app with real AI impact The ideal candidate has strong Flutter experience, a solid understanding of backend development (Python or Node.js), and prior experience working with AI/LLM integrations. You will collaborate closely with the founder to bring this vision to life, focusing on clean architecture, intuitive UI, and secure handling of user data. Responsibilities: • Build a functional cross-platform Flutter MVP • Develop and integrate the backend (Python/FastAPI or Node.js) • Implement file upload handling for large archives (1–5 GB) • Connect backend outputs to OpenAI for generating summaries and chapters • Create a smooth, clean UI for timeline visualization • Implement basic authentication and user data storage • Ensure privacy/security best practices MVP Features Needed 1. File Upload System • Upload message archives (ZIP/PDF) or photo folders • Support large files (1–5 GB) • Clean UI with upload progress 2. Backend Data Processing • Python/FastAPI or Node.js backend • Parse text content, timestamps, image metadata • Organize data into structured formats for analysis 3. AI Integration • Utilize OpenAI API (or similar LLMs) • Generate summaries, identify chapters, timeline events, and significant patterns 4. Front-End Timeline Display • Clean, modern UI built in Flutter • Display chapters, milestones, relationships, and insights • Include a simple search system (e.g., “show moments from 2020”) 5. Authentication + User Storage • Firebase or equivalent • Secure handling of user data and files What I’m Looking For: • Strong Flutter development experience (published apps preferred) • Experience with backend APIs (Python/FastAPI or Node.js) • Experience integrating OpenAI or other LLM APIs • Ability to work with large file uploads and data parsing •Clean code architecture and excellent communication skills • Ability to take a spec → design a solution → deliver a working MVP Please include in your proposal: 1. Examples of Flutter apps you’ve built 2. AI/LLM integrations you’ve completed 3. Experience with file uploads or data processing 4. Your preferred backend stack 5. Rough timeline + ballpark cost estimate for this MVP Things to Consider: • Payment: Milestone-based only (no upfront payment) • NDA: Will be signed before deeper architectural details are shared • Future Work: Potential long-term partnership after MVP Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Product Strategy and Development Internship

Remote Full-time

Experienced Online Chat Support Specialist – Remote Customer Service Representative for Blithequark

Remote Full-time

Senior Sales Executive Central – USA Remote Jobs

Remote Full-time

Junior Product Manager-Online Education (Remote)

Remote Full-time

Fluent German & English Customer Support Consultant, banking; remotely

Remote Full-time

**Experienced Health Assistant/Healthcare Customer Service Representative – Total Health & Benefits (Remote)**

Remote Full-time

Entry-Level Data Entry Clerk – Contract to Hire Opportunity for Career Growth in the Exciting Ticketing Industry at arenaflex

Remote Full-time

**Experienced Customer Service Representative – Remote Cargo Agent**

Remote Full-time

Chemistry Intern

Remote Full-time

Experienced Travel Agent - Work from Anywhere, Build Dream Vacations & Business Travel with Top Travel Partners

Remote Full-time
← Back to Home