React Native / Expo Developer — Code Audit & Specialist Updates
Budget: -
HOURLY / PART_TIME
⭐ 0.00 (0)
United Kingdom
react-native, ios, android, react-js, user-authentication, android-app-development, ios-development
We need an experienced React Native / Expo developer to take over an existing, largely-built mobile app: review the current codebase, flag issues, and make targeted specialist updates. This is not a build-from-scratch project, the app is already built and in active use.
Scope of this engagement
Phase 1 — Paid audit (fixed scope, fixed fee):
Review the existing codebase and produce a written findings report covering: code quality and architecture, any technical debt or risk areas, Expo workflow status (managed vs. bare — please confirm which and flag implications), data field/option-list consistency against the app-side spec, and a prioritised list of recommended fixes.
Phase 2 — Specialist updates (scoped after Phase 1):
Based on audit findings, implement an agreed set of fixes and updates. Likely areas include field spec alignment across all six report types, data field synchronisation with the dashboard, and any net-new scope items we flag separately.
We're structuring it this way deliberately, Phase 1 lets both sides confirm fit before committing to a larger scope, and gives us a clear, costed basis for Phase 2 rather than open-ended hourly work.
Required skills
Strong production experience with React Native and Expo (please specify managed or bare workflow experience, and whether you've configured EAS Build/Submit pipelines)
TypeScript
Comfortable auditing and working within an existing codebase, not just building new ones
Experience with complex, conditional form logic (multi-step or branching forms)
Camera/media handling (e.g. expo-camera, expo-image-picker) and image upload/compression
Location services integration (expo-location or similar); bonus if you've worked with Google and non-Google geocoding/location APIs
REST API consumption against an existing backend (you won't be designing endpoints, but you do need to integrate cleanly against ones built by someone else)
Clear async communication, written updates, structured findings, no disappearing for days at a time
Nice to have
Experience in fleet, insurance, or field-service apps
Offline-first / local persistence experience
Prior experience specifically taking over and documenting someone else's codebase (handoff situations)
Location & working hours
UK-based candidates are a strong fit given the product's UK insurance/fleet context, but we're open to candidates in Europe or Latin America with reasonable overlap with UK working hours (GMT/BST). Please state your location and typical availability window.
Budget & structure
This is a budget-conscious engagement. Phase 1 (audit) will be quoted and paid as a fixed fee — please include your fixed-fee quote for a codebase audit and findings report in your application, along with your hourly rate for Phase 2 work. We're looking for someone who can move fast in an existing codebase without breaking things.
To apply, please include
Examples of React Native/Expo apps you've shipped, ideally including at least one where you took over an existing codebase rather than building from scratch
Confirmation of managed vs. bare Expo workflow experience, and EAS Build/Submit experience
Your fixed-fee quote for the Phase 1 audit, and hourly/day rate for Phase 2
Your location and availability/overlap with UK working hours
Öppna på Upwork