? Upwork Job Brief Mobile App Developer (React Native or Flutter) Project Overview We are looking for an experienced mobile app developer to build a new application from the ground up. The project involves end-to-end development, including frontend, backend, real-time features, and a clean, intuitive user experience. You should be comfortable taking a concept and turning it into a fully functional, production-ready app. Responsibilities Build a cross-platform mobile app using React Native or Flutter. Develop backend services using Firebase / Supabase / Node.js / AWS / GCP. Implement RESTful APIs, real-time messaging, and push notifications. Integrate payment solutions such as Stripe, Apple Pay, or Google Pay. Collaborate on UI/UX flows to ensure a smooth, modern user experience. Ensure robust data protection, authentication, and UK GDPR compliance. Required Skills Proven experience delivering mobile apps from scratch. Strong knowledge of JavaScript/TypeScript (React Native) or Dart (Flutter). Backend development experience and familiarity with cloud-based architecture. Strong understanding of real-time communication tools and notifications. Experience with payment gateway integration. Good grasp of UI/UX design best practices. Understanding of app security, user authentication, and GDPR considerations. Preferred Background Experience building social, dating, or location-based applications. Previous work in startups or fast-paced product environments. Strong communication skills and the ability to work independently. What We Provide Clear product goals and user flows. Brand guidelines and design direction (if required). Flexible working arrangement and fast feedback loops. How to Apply Please share: A short intro about your experience. Links to 3 relevant apps you've built. Your preferred stack (React Native or Flutter). Estimated timeline and typical hourly or fixed rate.