Senior Product Engineer, React Native + Backend at Base | Torre
warning

Heads-up

The job you’re trying to post already exists in Torre:

Senior Product Engineer, React Native + Backend

You'll stabilize a vital social connection platform, ensuring its future and impact through expert technical recovery.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Freelance
Recurrent
Provide your expected compensation while applying
location_on
Remote (for United States residents)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Shared by
Emma of Torre.ai
15 days ago

Requirements and responsibilities


About BaseBase 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.EngagementContract: 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 DoAudit the React Native and TypeScript mobile app and the related HomeBase admin flowsReview backend and API structure, database models, and the business logic around bookings, guests, cancellations, refunds, credits, and notificationsIdentify technical debt, broken workflows, security risks, stale code, and missing testsReview Linear and project artifacts, and compare planned work against actual implementationProduce a prioritized technical recovery planShip or supervise one small but meaningful stabilization fix during the engagementRecommend the exact team needed to continue: mobile, backend, data, QA, design, or fractional CTOMust HaveSenior or staff-level experience with React Native and TypeScriptStrong backend experience with APIs and relational databasesExperience with payments, refunds, booking systems, marketplaces, memberships, or operational and admin toolingThe ability to read messy code and make judgment calls quicklyStrong written communication: you can explain risks clearly to a non-technical founder or operatorComfort working without perfect specsNice to HaveExperience with Metabase or analytics cleanupExperience migrating away from NativeBase, NativeWind, or inconsistent styling systemsExperience with mobile release pipelines, QA automation, push notifications, and email workflowsPrior startup rescue, code audit, or fractional CTO experienceFirst Deliverables Within 5 business days:Codebase map: frontend, backend, database, integrationsTop 10 technical and product risksWhat is broken versus merely messyEstimate to stabilize HomeBaseHiring plan for the next 30 to 60 daysWithin 2 to 4 weeks:Recovery roadmapTechnical debt triageRecommended architecture changesTest and QA prioritiesOne shipped stabilization improvement, or a verified implementation planDetails 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 USHow 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.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.