Senior Software Engineer
We are seeking a Full Stack Mobile Engineer on an independent contractor basis to complete specific project work for us. The current project covers a three-month effort. If the fit is right on both sides and the continued development warrants, we will discuss continuation of your services beyond the end of the contract period.
Here is what makes this role different: we have already built a significant portion of the platform. The mobile app, backend services, core engine, payment system, and voice integration all exist in a working codebase. What we need is a senior engineer who can audit that codebase, validate the architecture, fix what needs fixing, harden it for production, and ship it. This is not a greenfield build. It is not maintenance either. It is the critical phase between 'it works in development' and 'it is live with real users.' You will be reviewing code with a critical eye, stress-testing edge cases, ensuring production-grade error handling, writing the tests that do not exist yet, and getting the app through submission and into users' hands.
- You will work directly with the Head of Product and report into a tight team that moves fast, communicates clearly, and ships weekly.
What you will do:
• Audit and validate an existing mobile app and backend codebase. Review architecture decisions, identify gaps, and ensure everything is production-ready.
• Harden backend services for real-world load. Ensure error handling, edge cases, and failure modes are covered before launch.
• Write tests. The codebase has partial coverage. You will bring it to a level where the team can ship with confidence.
• Refine and polish the user experience across both sides of the platform. The screens exist. You make them bulletproof.
• Validate payment integrations (Stripe) for subscriptions, one-time charges, and marketplace payouts.
• Ship the app to the App Store and Google Play. Set up crash reporting, monitoring, CI/CD, and the operational infrastructure for a live consumer product.
• Own the technical quality of the product from code review through deployment.
Requirements:
This is a senior-level role. We are looking for someone who has done this before.
• 0-to-1 shipping experience. You have taken a consumer mobile app from development to production with a large user base. You know what breaks when real users show up and how to prevent it.
• Full stack. You are comfortable owning both the mobile client and backend API. You can debug a React component in the morning and optimize an Express endpoint in the afternoon.
• Code review instincts. You can read an unfamiliar codebase, quickly identify architectural risks, missing error handling, and untested edge cases. You have opinions about what production-ready code looks like.
• React proficiency. This is the frontend framework. You should be deeply comfortable with React, component architecture, hooks, and state management.
• Capacitor / mobile web experience. The app ships to iOS and Android via Capacitor. Experience with Capacitor, Ionic, or similar web-to-native wrappers is a strong plus.
• Node.js backend experience. Express specifically. You can build and maintain APIs, middleware, and service layers in JavaScript/Node.
• Real-time systems. WebSockets, event-driven architecture, queue-based workflows. The matching engine is real-time and session-critical.
• Payments integration. You have worked with Stripe (or equivalent) for subscriptions, one-time charges, and marketplace payouts.
• AI-fluent. You use AI coding tools daily (Cursor, Copilot, or similar) as a velocity multiplier. You can integrate AI APIs (LLMs, TTS) into a production application.
• Testing discipline. You write tests. Not because someone asked you to, but because you do not trust code that is not tested. You have experience setting up test infrastructure for mobile and backend projects.
Nice to have:
• Experience with health/wellness apps, especially anything involving patient data or HIPAA-adjacent compliance
• Redis experience (sorted sets, distributed locking, pub/sub)
• Experience with ElevenLabs or other TTS/voice APIs
• Familiarity with Azure (App Service, Blob Storage, Azure Database for PostgreSQL)
• Shipped apps that handle 50K+ DAU
• Experience with Figma-to-code workflows and design systems
How we work:
• Remote, async-first. We communicate through Slack and project management tools. Meetings are minimal and purposeful. You are trusted to manage your time and deliver.
• AI-native workflow. We use AI tools across product, engineering, and operations. If you are not already using AI to write code faster, debug faster, and document faster, this is the wrong role.
• Ship weekly. We work in short cycles. Demos happen often. Progress is visible. We do not disappear for months and emerge with a big reveal.
• Small team, high ownership. You will not be filing tickets into a queue. You will be making architecture decisions, reviewing your own trade-offs, and seeing your work in users' hands.