Full Time
$1500 - $2000
40
Jun 1, 2026
FULL STACK MOBILE DEVELOPER (React Native, Capacitor, iOS/Android, NestJS, AWS)
JOB OVERVIEW
We're building a mobile engagement platform built on the premise of gamification and rewards. Users complete real-world challenges, submit proof, earn points, and unlock rewards and recognition. Think Duolingo + Strava + ClassDojo.
Behind the mobile app is a full backend for creating challenges and rewards and managing content. The platform is multi-tenant: many organizations run on one system, each with its own challenges, rewards, members, and content, fully isolated from one another.
This is a long-term opportunity to help build the next version of a live platform that already has real users on both the Apple App Store and Google Play. The stack is modern and already locked in, the roadmap is clear, and you'll work directly with our existing development lead and CTO. You'll own real features end to end — from the database model, to the API, to the mobile app in users' hands.
A major near-term focus is a TikTok-style vertical video feed and a real-time AI feature, so video streaming and AI experience are a strong plus.
PLEASE NOTE
We are hiring an individual, not an agency or development firm. This is a full-time, exclusive position — we expect this to be your only job. Working with other clients at the same time is not allowed. Applications from agencies, teams, or anyone representing a company will not be considered.
RESPONSIBILITIES
• Build and ship the mobile app for both iOS (Apple App Store) and Android (Google Play) — React Native (Expo) for the next version, while also maintaining our current production app built with Capacitor during the transition
• Own the full mobile release process: builds, code signing, provisioning profiles, and store submissions and updates on App Store Connect and Google Play Console
• Develop the web admin dashboard (Next.js / React) where organizations create challenges and rewards and manage their content
• Build and maintain backend services in NestJS / Node.js on AWS (serverless + containers)
• Design and query a multi-tenant PostgreSQL (RDS) database — every record scoped per organization and fully isolated
• Build a vertical, TikTok-style video feed: smooth playback, preloading, and recycled players inside a virtualized list
• Set up and extend the video pipeline: S3 uploads, transcoding with AWS MediaConvert, adaptive bitrate (HLS) streaming, and delivery through CloudFront
• Integrate AI features using OpenAI and Anthropic (Claude) APIs, including RAG / vector search with pgvector
• Write clean, well-tested, well-commented production code, and keep work visible with frequent commits and clear updates
TECH STACK (you should know it or be willing to learn it)
• Mobile: React Native, Expo, Capacitor, iOS and Android app development, App Store Connect, Google Play Console
• Frontend / Web: Next.js, React, TypeScript
• Backend: NestJS, Node.js, REST APIs
• Cloud: AWS — Lambda / serverless, ECS, RDS, S3, CloudFront, MediaConvert
• Database: PostgreSQL, RDS, pgvector, multi-tenant data modeling
• Video: HLS / adaptive bitrate streaming, video transcoding, in-feed playback performance
• AI: OpenAI and Anthropic (Claude) APIs, RAG pipelines, vector search
• Tooling: Git / GitHub, GitHub Actions (CI/CD), Docker
PREFERRED QUALIFICATIONS
• Strong full-stack experience (React Native / Next.js + NestJS / Node.js, TypeScript throughout)
• Proven mobile app development for both iOS and Android — building, code signing, provisioning, and publishing to the Apple App Store and Google Play
• Familiarity with Capacitor (it powers our current production app during the transition to React Native)
• Real PostgreSQL depth — schema design, query performance, migrations, and multi-tenant data modeling
• Hands-on AWS experience (serverless, RDS, S3)
• Experience building video playback / streaming features (HLS, in-feed video, smooth performance on low-end Android)
• Past work with AI / LLM features — RAG, embeddings, streaming responses
• Bonus: native iOS (Swift) / Android (Kotlin) development and native module bridging (Swift / Kotlin to React Native) — useful for device-specific debugging and the path toward future camera / AR filter features
• Bonus: experience with multi-tenant application architecture
• Bonus: consumer or gamified product experience where engagement and retention matter
JOB DETAILS
• Full-time, 40 hrs/week — this is a full-time, exclusive role. We expect this to be your only job; working with other clients at the same time is not allowed.
• Individuals only — we are hiring a person, not an agency or development firm. Please do not apply if you represent a company or team.
• Fully remote / work-from-home
• Long-term contract with opportunity for growth
• Monthly salary in USD, based on experience
HOW TO APPLY
Please include:
• Resume / CV
• GitHub or code samples (especially mobile, video, or AI-related work)
• A short message about your experience shipping iOS and Android apps, video streaming, or LLM features
• Your expected monthly salary in USD