React Native Developer — Consumer Mobile App with AI Features

Posted 6 hours ago

Worldwide

Summary

We are looking for an experienced React Native developer to build the first production version of a consumer mobile application with AI integrated into the core user experience. The initial release targets Android, with the architecture built so an iOS release can follow from the same codebase. This is not a template build. The AI is part of the product rather than a feature bolted on, so we need someone comfortable with AI APIs, real-time interaction and modern backend services, who can also produce a polished consumer interface. Core features - User registration, login and onboarding - Profile creation with photos, interests, preferences and written prompts - Discovery and recommendation system - Connections: expressing interest, forming a connection, and removing one - Real-time text chat - AI-powered conversation, recommendation and matching features - Push notifications - Photo upload, compression and moderation - Location and distance-based discovery - Subscription and in-app purchase integration - User reporting, blocking and safety controls - Basic analytics and crash reporting - Admin and moderation tooling - Play Store-ready Android build Technical requirements - Strong React Native and TypeScript - Experience building and releasing production Android applications - Familiarity with Expo and EAS Build, or the ability to explain why a bare React Native setup would be preferable - REST or GraphQL API integration - Experience with OpenAI, Anthropic or comparable AI APIs - Experience implementing streaming AI responses - Real-time messaging using WebSockets, Firebase, Supabase or similar - Authentication, secure token storage and user permissions - Familiarity with Google Play Billing or RevenueCat - Ability to produce responsive, polished interfaces from Figma designs - Understanding of mobile performance, security, testing and error monitoring - Clean, maintainable, documented code Experience with social, messaging or AI companion applications is a significant advantage. Preferred stack React Native, TypeScript, Expo and EAS, Supabase or Firebase, Node.js backend, PostgreSQL, OpenAI or Anthropic API, RevenueCat, Stream, Sendbird or a custom WebSocket messaging layer, Sentry and PostHog. We are open to alternative recommendations where they come with clear reasoning. What we provide - Product requirements and feature priorities - Figma designs and user flows - AI behaviour requirements and prompts - Brand assets - Regular access to decision makers for fast feedback Deliverables - Functional Android application covering the agreed MVP scope - Reusable architecture suitable for a later iOS release - Backend and third-party service integrations - Tested builds distributed throughout development - Production build ready for Play Store submission - Source code and technical documentation - Deployment and handover instructions - Post-launch bug-fixing period Ideal candidate I don't want no general AI proposal, show me your past works: You have shipped at least one polished consumer mobile application. You care about interaction detail, performance and reliability rather than completing a checklist of screens. You communicate clearly, raise problems early, and can turn product requirements into sound technical decisions. This may develop into a long-term engagement.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
AI Mobile App Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:6 hours ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 4, 2023
  • Vietnam
    Hanoi6:59 AM
  • $2.5K total spent
    26 hires, 2 active
  • 389 hours

Explore similar jobs on Upwork

iOS
Android
iOS Development
Mobile App Development
Stripe
TypeScript
JavaScript
Smartphone
Tablet
React Native
iOS
Android
REST API

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo