Shooster Holdings is looking to build and launch the first release of the Liberty Mobile App (iOS & Android) to allow their answering-service clients to manage messages, calls, contacts, and account information, with future plans for analytics, billing, and more. The company needs a mobile developer to architect and lead the mobile codebase for this app.
Requirements
- 5+ years mobile development and building production React Native apps.
- Fluency in JavaScript/TypeScript, React hooks, navigation, and modern mobile UX.
- Proven record shipping client-facing apps to both iOS and Android (store links or repos).
- API-first mindset: comfortable exploring & validating endpoints with Postman.
- Experience wiring observability tools (Honeybadger or similar).
- Solid GitHub workflow, automated testing, and release-management chops.
- Deep understanding of mobile security, offline data, and push notifications.
Responsibilities
- Architect & lead the mobile codebase: set structure, patterns, and quality bars.
- Deliver features end-to-end: translate Figma designs into polished experiences, integrate REST/GraphQL APIs, write automated tests, and push App Store / Play Store releases.
- Integrate Voice & SMS capabilities, push notifications, and secure authentication.
- Guide the API handshake: work with Rails backend engineers to finalize remaining endpoints (contacts, usage, billing, voicemail, referral, QR onboarding, etc.).
- Own CI/CD & OTA: maintain GitHub Actions, TestFlight, and App Store pipelines for fast, reliable releases.
- Instrument & monitor: use Honeybadger and in-app analytics to surface crashes, performance, and adoption metrics.
- Mentor & collaborate: review Github PRs, pair with teammates, and keep Product, Design, and Customer Success in sync.
Other
- Clear, proactive communication and a bias for ownership that reflects our values Always Improving
- T.E.A.M.
- Take The Initiative.
- Ruby on Rails familiarity.
- Background with VoIP / SIP or real-time communications.