Senior Product Engineer, React Native + Backend (Contract)

Remote Full-time
About Base
Base is a platform for in-real-life social connection and community. Our Members are accomplished people who have built careers, families, and reputations. They come to Base for what their calendars are missing: regular, in-person time with peers they actually want to know. The gathering is the product.

The systems that make it possible are what this role exists to protect.

Engagement
Contract: 2 to 4 week paid audit, with the option to extend into implementation.

About the Role
We are looking for a senior, hands-on engineer to audit and stabilize a consumer mobile product and its internal admin tool, HomeBase. The current system spans React Native, TypeScript, backend APIs, database-driven booking and payment workflows, notifications, and Metabase reporting. This is not a greenfield build. We need someone who can quickly understand an existing codebase, identify architectural and execution risks, separate real problems from noise, and produce a practical recovery plan.

What You'll Do
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 CTO

Must Have
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 experience

First Deliverables

Within 5 business days:
Codebase map: frontend, backend, database, integrations

Top 10 technical and product risks

What is broken versus merely messy

Estimate to stabilize HomeBase

Hiring plan for the next 30 to 60 days

Within 2 to 4 weeks:
Recovery roadmap

Technical debt triage

Recommended architecture changes

Test and QA priorities

One shipped stabilization improvement, or a verified implementation plan

Details
Type: Contract (2 to 4 weeks, option to extend) Location: Remote, US Compensation: Candidate-proposed hourly or weekly rate Eligibility: Eligible to work in the US

How to Apply
Apply through the link below. You will be asked to share work samples, relevant experience, your availability, and your rate, plus answer one short screening question.

Base is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Sustainable Ag Precision Farming

Remote

Commercial Lines Underwriting Assistant - REMOTE

Remote

Lead Specialist Operational Environment, Health, and Safety - Services

Remote

IT Specialist / Help Desk

Remote

Work From Home Legal Transcriptionist Job at Net Transcripts, Inc in Baltimore

Remote

Performance Marketing Analyst (Paid Media)

Remote

Experienced Remote Data Entry Specialist - Flexible Hours Available at careerzynith

Remote

Controls Electrician - Y&S Plant (3rd Shift)

Remote

Apple Entry Level Remote Jobs $25/Hour

Remote

Internship - International Marketing Specialist

Remote
← Back