Back to jobs

Senior Product Engineer, React Native – Backend
BASE Company LtdAnywhereAdded 1w ago
Senior Software Engineer
Contractor
Remote
Apply on company siteCraft my tailored resume free
Free to start · No card · 5 credits the moment you sign up
Job description
Job Description:
Audit the React Native and TypeScript mobile app and the related HomeBase admin flows Review backend and API structure, database models, and the business logic around bookings, guests, cancellations, refunds, credits, and notifications Identify technical debt, broken workflows, security risks, stale code, and missing tests Review Linear and project artifacts, and compare planned work against actual implementation Produce a prioritized technical recovery plan Ship or supervise one small but meaningful stabilization fix during the engagement Recommend the exact team needed to continue: mobile, backend, data, QA, design, or fractional CTORequirements:
Senior or staff-level experience with React Native and TypeScript Strong backend experience with APIs and relational databases Experience with payments, refunds, booking systems, marketplaces, memberships, or operational and admin tooling The ability to read messy code and make judgment calls quickly Strong written communication: you can explain risks clearly to a non-technical founder or operator Comfort working without perfect specs Nice to Have: Experience with Metabase or analytics cleanup Experience migrating away from NativeBase, NativeWind, or inconsistent styling systems Experience with mobile release pipelines, QA automation, push notifications, and email workflows Prior startup rescue, code audit, or fractional CTO experienceBenefits:
Engagement Contract 2 to 4 week paid audit Option to extend into implementation