About the role
HubFit is the all-in-one platform for personal trainers, online coaches, and gyms to manage clients, automate their business, and scale without the chaos. We have a 4.9 App Store rating and 2,500+ five-star reviews. We ship fast, and we're growing faster.
We're looking for a Mobile Release Engineer to completely own the architecture and end-to-end deployment lifecycle of our white-label fitness app engine. This is a high-autonomy ownership role: you'll design the multi-tenant system and internal tooling that lets us scale to thousands of custom apps from a single codebase, splitting your time between core automation engineering and the technical operations of getting each coach's app shipped flawlessly.
What you'll do
- Custom monitoring dashboard: architect a central internal UI to monitor our active app fleet, track deployment stages, flag account renewals, and trigger one-click re-deployments.
- White-label infrastructure: maintain and optimise our automated multi-tenant deployment pipelines using Expo, React Native, EAS, and Fastlane.
- Automated asset validation: script verification checks for coach assets to flag incorrect file formats, transparent backgrounds, or wrong dimensions before builds compile.
- Fleet versioning and OTA updates: manage our fleet upgrade strategy and EAS Update architecture to push instant fixes without breaking dependencies.
- Developer portal handshakes: guide coaches through setting up individual Apple and Google developer accounts with correct team permissions and credential access.
- Store rejection ownership: own the remediation loop for store rejections, diagnosing error logs and shipping quick fixes to keep onboarding moving.
- Lifecycle and compliance tracking: track app fleet health, manage Firebase push notification certificates, and monitor upcoming store compliance deadlines.
- Automated client notifications: integrate communication triggers like email APIs to notify coaches the moment their branded app goes live.
- Build the playbook: document and standardise our white-label engineering playbook into a repeatable blueprint for future multi-tenant growth.
About you
- 3+ years leading mobile release cycles, automated CI/CD deployment pipelines, and code-signing workflows for iOS and Android.
- Deep working knowledge of the Expo and React Native ecosystem, specifically dynamic configurations (app.config.js) and EAS build profiles.
- The ability to write clean automation scripts (Node.js, Bash, Python) and build simple web dashboards to visualise pipeline data.
- A deep understanding of how to securely manage, isolate, and rotate hundreds of unique Apple and Google API keys, production certificates, and push tokens using EAS Credentials or cloud secret managers.
- Outstanding organisational and communication skills to explain technical app store requirements to non-technical fitness coaches over email.
Bonus points
- Experience managing large fleets of white-labeled apps from a single codebase.
- Deep knowledge of Firebase multi-tenant configurations and push notification routing.
- A personal passion for fitness, athletics, or health optimisation.
What we offer
- 100% remote work
- Flexible hours
- 20 days of paid time off, plus public holidays
- Your birthday off
- Gym and wellness stipend
- Annual learning and growth budget
Apply for this role
Fill in the form below to apply. Having trouble with the form? You can also apply on our job board.
