Expert AR/VR Engineer and 3D Artist Needed For Building AR Applications
Worldwide
We are seeking a highly skilled frontend web and mobile developer with a strong background in UI/UX design using Figma. The ideal candidate will have experience creating hyper-realistic 3D applications utilizing augmented reality (AR) technologies. You will work closely with our team to design and implement engaging user interfaces and seamless user experiences. We're also looking for a Full-Stack Engineer who can build our app from prototype to production. You'll architect and build our cross-platform mobile and web app (iOS & Android), integrating real-time 3D avatars, LLM-driven interactions, and cloud-backed personalization. You'll own both the frontend (Unity, ThreeJS, Tailwind CSS) and backend (Python/FastAPI, PostgreSQL, GCP) layers, ensuring seamless communication between the mobile client, our AI services, and memory databases. Responsibilities: ▹Design and build Spirit's cross-platform mobile app (Unity) ▹Design and build Spirit's 3D web app (ThreeJS & Unity) ▹Implement immersive 3D and AR experiences using React Native ARKit, Three.js, or Unity as a Library for avatar rendering and animation ▹Implement 3D modeling and facial/body rigging features ▹Integration motion and animation controls and asset customizations ▹Develop APIs and backend services (Python + FastAPI) that handle chat sessions, user memory, and personalization ▹Integrate LLMs and AI APIs (Gemini) with custom memory (clone of Supermemory) ▹Build real-time pipelines for chat, voice, and avatar interaction using WebSockets / Socket.IO ▹Design and manage databases for context persistence (PostgreSQL + Redis or MongoDB + vector search like Pinecone / FAISS) ▹Deploy and scale backend systems using AWS (ECS / Lambda / API Gateway / DynamoDB) or GCP Cloud Run + Firestore ▹Collaborate with designers to ensure fluid, emotionally resonant UI/UX — including transitions, animations, and interactions ▹Maintain best practices in testing, version control (Git), CI/CD (GitHub Actions), and code documentation ▹Drive architectural decisions for mobile performance, offline caching, and data privacy Frontend: •Unity for mobile (iOS/Android) and ThreeJS + Unity for web app •React Navigation / Redux Toolkit for structure •Lottie / Reanimated / Framer Motion for animation •WebRTC / WebSocket / Voice APIs for real-time communication Backend & APIs •Python + FastAPI •GraphQL / REST API integration •Gemini APIs for LLM integration •GCP cloud integration and ElevenLabs for advanced voice controls •WebSocket / Socket.IO for low-latency messaging •Authentication via Clerk Database / Storage •PostgreSQL / Supabase for structured data •Redis / Pinecone / FAISS for embeddings and short-term memory •S3 / Cloud Storage for media, voice, and avatar assets Requirements ▹Proven experience building mobile and web apps (Unity, ThreeJS) from scratch ▹Solid backend development experience (Node.js or Python) and ability to design RESTful or GraphQL APIs ▹Strong grasp of frontend architecture, component design, and state management ▹Knowledge of databases (SQL and NoSQL) and cloud deployment pipelines ▹Familiarity with AI/LLM API integration (e.g., OpenAI, Hugging Face) ▹Excellent sense of UI/UX design, especially in animation, microinteractions, and user emotion ▹Passion for real-time systems, 3D interfaces, and AR experiences ▹Prior experience with ARKit / ARCore / Unity3D ▹Experience optimizing 3D rendering or motion design on mobile ▹Exposure to LLM memory systems or vector databases ▹Familiarity with privacy-first data design and local caching ▹A personal app, open-source contribution, or creative tech project that showcases your imagination This role is perfect for someone who loves both creative engineering and product thinking — designing interfaces that feel magical while ensuring the systems behind them are fast, secure, and scalable. If you have a passion for innovative design and cutting-edge technology, we want to hear from you!
$500.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:2 days ago
- Hires:2
- Interviewing:13
- Invites sent:10
- Unanswered invites:3
About the client
- USAVienna11:11 PM
- $1.1K total spent22 hires, 6 active
- Tech & ITIndividual client
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