React Native Developer

Posted 2 hours ago

Worldwide

Summary

**React Native Developer Needed for AI-Powered Dating App** We are looking for an experienced React Native developer to build the first production version of an AI-powered dating app. The initial release will focus on Android, but the architecture should support an iOS launch using the same codebase. This is not a simple swipe-app clone. AI will be integrated into the core user experience, so we need someone who can build polished consumer mobile products and work comfortably with AI APIs, real-time interactions, and modern backend services. **Core features** * User registration, login, and onboarding * Profile creation with photos, interests, preferences, and prompts * Discovery and matching system * Likes, matches, and unmatching * Real-time text chat * AI-powered conversations, recommendations, or matchmaking 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 functionality * Google Play Store-ready Android build **Technical requirements** * Strong experience with 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 * Experience integrating REST or GraphQL APIs * Experience with OpenAI, Anthropic, or similar AI APIs * Experience implementing streaming AI responses * Experience with real-time messaging using WebSockets, Firebase, Supabase, or a similar service * Experience with 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, well-documented code Experience with dating, social, messaging, or AI companion applications is a significant advantage. **Preferred stack** * React Native * TypeScript * Expo/EAS * Supabase or Firebase * Node.js backend * PostgreSQL * OpenAI or Anthropic API * RevenueCat * Stream, Sendbird, or custom WebSocket-based messaging * Sentry and PostHog We are open to alternative technical recommendations when they are supported by clear reasoning. **What we will provide** * Product requirements and feature priorities * Figma designs and user flows * AI behavior requirements and prompts * Brand assets * Regular access to the founding team for fast decisions and feedback **Expected 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 Google Play submission * Source code and technical documentation * Deployment and handover instructions * Post-launch bug-fixing period **Ideal candidate** You have previously shipped at least one polished consumer mobile application. You care about interaction details, performance, reliability, and user experience—not merely completing a checklist of screens. You communicate clearly, flag problems early, and can turn product requirements into sensible technical decisions. This project may develop into a long-term engagement for the right person. **When applying, please include** 1. Links to React Native apps you personally helped build. 2. A clear description of your contribution to each app. 3. Details of any AI, dating, social, or messaging products you have worked on. 4. Your recommended architecture for this project. 5. Whether you recommend Expo or bare React Native, and why. 6. Your availability and estimated timeline for an MVP. 7. Your hourly rate or proposed fixed-price structure. 8. The phrase **“AI Dating App”** at the beginning of your application so we know you read the complete posting. Please do not apply with a generic agency proposal. We want to hear directly from the engineer or clearly understand which specific team members will work on the project.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $30.00

    Hourly
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Smartphone
React Native
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 27, 2026
  • USA
    New York11:19 AM
  • $176 total spent
    2 hires, 2 active
  • 9 hours

Explore similar jobs on Upwork

Mobile App Development
Android App Development
iOS Development
iPad App Development
Personal Computer
iOS
iOS Development
Apple Xcode
Mobile App Development

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