React Native/Figma UI Developer

Job ID: 40516303

Budget: $30 – $250 USD

I am finalising the UX and 3-D character work for a user-interactive AI-therapist app and now need an experienced Expo React Native developer—comfortable working from Figma—who can turn my designs into a polished, responsive interface that runs smoothly on both iOS and Android.

You will receive:
• Figma files for every screen
• Brand assets, colour system and typography tokens
• A simple API contract for data calls (chat, voice, user data) so you can wire the UI to mock endpoints during build

Key UI modules I need you to implement:

1. Authentication & 15-step onboarding assessment
2. Chat interface with voice interaction support
3. Dynamic therapist-matching flow and home dashboard (mood tracker, streaks)
4. Real-time session screen with note-taking and session management controls
5. Journey / progress tracker with wellness insights
6. “Moments” community feed (basic scroll, post, react)
7. Subscription / paywall flow
8. Therapist profile & profile-management screens
9. Global settings and preferences

Expo bare workflow is preferred so we can lean on React Navigation, Reanimated 2 and a voice SDK. Pixel-perfect alignment with the Figma designs, smooth transitions and clean, well-commented TypeScript are essential.

Acceptance criteria:
• All above screens compiled and running on both iOS and Android simulators via Expo
• No visual deviation greater than 2 px from Figma specs on common devices
• Animations stay above 55 fps on a mid-range device
• Source pushed to our private GitHub with meaningful commits and clear README for setup

If this matches your skill set and you enjoy crafting thoughtful, human-centred interfaces, I’d love to see examples of similar React Native work—especially projects that combine chat, voice or mental-health features.

Also, I have a prototype UI that I can send to the developer that I vibe coded using Claude. From there the developer will enhance the fuck out of it and make it look like a professional premium app.