I already have a working vendor-marketplace app built in React Native and running on both iOS and Android, but the codebase still needs polish and a round of new integrations. I’m looking for someone who can jump into the existing repository, refactor the screens into clean, reusable components, and wire up the remaining APIs so that every user flow feels seamless for both customers and vendors. Scope of work • Refactor current screens into self-contained functional components, following React Native best practices (hooks, TypeScript where helpful, clear folder structure). • Integrate the remaining REST APIs for all customer and vendor journeys—Product Listings, Vendor Dashboard, Order Management, Subscriptions, and Profile. • Ensure parity across iOS and Android, testing on real devices and simulators. • Optimise performance and fix any UI glitches that appear once the new components are in place. Acceptance criteria 1. All listed features fetch and post data through the live APIs without console errors. 2. No screen should break when switching between iOS and Android; layout must remain consistent. 3. Code passes an eslint / prettier check and is organised by component. 4. A concise hand-over note explains how to extend or add new components. The repo is on GitHub; I’ll share access and the current API documentation as soon as we start. If you’re confident with React Native, component-based architecture, and quick iterative testing, I’d love to see your approach and a ballpark timeline. Can you share GitHub access and API docs now? Any screens that must remain untouched? Do you prefer TypeScript or plain… more