React Native Developer
Worldwide
**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/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$15.00
-
$30.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- USANew York11:19 AM
- $176 total spent2 hires, 2 active
- 9 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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