Mobile App Developer

Mobile App Developer

Mobile App Developer

Upwork

Upwork

Remoto

2 days ago

No application

About

Job Title: Mobile App Developer Build Standalone AR Hair Try-On App (iOS + Android, ARKit/ARCore) About the Brand We are a revolutionary augmented reality (AR) app powered by Strand Savy Technologies, designed to transform how stylists, salons, and hair brands visualize and sell textured hair. Using live AR technology, users can preview realistic hair textures, lengths, and colors through their device camera no more guesswork or wasted orders. The platform bridges beauty and technology, giving professionals and clients a new way to see and experience hair before they buy. Tagline: Experience the Hair Before You Buy. Parent Company: Strand Savy Technologies Project Goal Develop a luxury-grade mobile app (iOS + Android) featuring interactive AR try-on functionality, intuitive UI, and a scalable subscription model. The final product should feel modern, premium, and globally marketable suitable for both salon professionals and beauty consumers. Scope of Work Phase 1 – UI/UX & Prototype • Figma UI design in blush pink, taupe beige, rose gold, and burgundy palette. • Interactive flow for: Texture, Length, and Color selection. • Build proof-of-concept AR demo (one texture, basic controls). • AR engine evaluation (ARKit/ARCore or Banuba/8th Wall). Phase 2 – Core MVP Development • Full AR try-on for 5 textures × 4 lengths × 2 color tones. • Live head/face tracking and realistic hair movement. • “Salon Mode” for stylists to preview on clients. • Save, compare, and share looks. • Firebase authentication and analytics. Phase 3 – Monetization & Admin System • Subscription tiers: • Free (try-on only) • Pro Stylist (save/share + branding overlay) • Brand License (custom AR libraries) • White Label (rebranded version for partner brands) • Stripe or in-app purchase integration. • Admin dashboard for user and texture management. Phase 4 – QA, Optimization & Launch • Cross-device testing (iOS 14+ / Android 12+). • FPS optimization (target ≥ 30 FPS). • Load time ≤ 3 s per texture. • App Store & Google Play submission support. • Final IP handover + 30-day stabilization period. Technology Stack • Frontend: React Native or Flutter • AR Engine: ARKit (iOS) + ARCore (Android) or 8th Wall / Banuba SDK • Backend: Node.js or Python (FastAPI) + AWS S3 / Firebase • 3D Assets: USDZ (iOS) / GLTF (Android) • Analytics: Firebase + Mixpanel • Payments: Stripe / Apple / Google in-app purchases Required Team Composition • Project Manager (English-fluent, client-facing) • UI/UX Designer (experience in beauty, fashion, or luxury tech) • Mobile Engineer (React Native or Flutter) • AR Engineer (ARKit/ARCore/8th Wall integration) • Backend Developer (API + database) • QA Tester (multi-device coverage) Confidentiality & IP All deliverables, source code, and 3D assets will remain the exclusive property of Strand Savy Ltd. The selected contractor must sign a Non-Disclosure Agreement (NDA) and Intellectual Property Assignment prior to project commencement. Visual & Brand Guidelines • Palette : Blush pink / Taupe / Rose gold / Deep burgundy • Font Style : Modern serif + sans mix (luxury aesthetic) • Tone : Clean, minimalist, tech-forward • Design Inspiration : Dyson Beauty × Fenty Skin × Apple AR How to Apply Please include: 1. A short introduction about your agency/team. 2. 2–3 examples of AR or beauty-tech apps you’ve developed (App Store/Play Store preferred). 3. Your proposed SDK choice and reasoning. 4. Estimated timeline and milestone cost breakdown. 5. Your approach to IP handover and post-launch maintenance.