Senior React Native Developer
Altar.io
Remoto
Are you an experienced Senior React Native Developer looking to grow in a team of highly-skilled, top-talent innovators while working on multiple products in a range of industries?
If so, Altar may be the right place for you.
With us, you'll help entrepreneurs and business leaders build innovative products that transform their industries, from early-stage MVPs to disruptive satellite products.
You'll have the opportunity to work with a host of entrepreneurs and business leaders, like an ex-Product Owner of YouTube and a former Managing Director of HSBC. Not to mention, exciting companies like the multi-award-winning regtech startup, Apiax or Coca-Cola.
As a Senior React Native Developer, you'll own the mobile experience of a content-rich subscription app, from Expo project setup to App Store and Play Store submissions. You'll be the mobile specialist on a small, focused team, building features that include video streaming, offline downloads, subscription management, and live event participation.
With us, you'll not be alone working in these cutting-edge technologies. You'll be among a cross-functional team of seasoned Altarions with expertise in a multitude of sectors, from fintech and marketplace to AI and IoT.
What You'll Be Doing:
As a Senior React Native Developer, you'll be:
- Owning the mobile app implementation end-to-end, building screens across a 5-tab app with deep navigation, rich content, and interactive features
- Implementing HLS video streaming with offline download support and storage management
- Integrating subscription flows via RevenueCat (Apple IAP, Google Play Billing)
- Building offline-capable features with sync-on-reconnect patterns
- Integrating a live video SDK (WebRTC-based) for in-app events
- Collaborating on API contract design with the backend team
- Handling push notifications, deep linking, and in-app notification management
- Optimising performance on content-heavy screens (lists, images, video, animations)
- 4+ years of dedicated React Native development
- Production apps shipped to both App Store and Play Store, you've handled submissions, rejections, and updates
- Expo ecosystem experience: EAS Build, EAS Submit, OTA updates
- Video playback integration in a mobile app (HLS/DASH streaming)
- Strong TypeScript skills and comfort with end-to-end type safety
- Complex navigation architecture: multi-tab, nested stacks, deep linking
- Performance profiling and optimisation experience in React Native
- Fluency in both written and spoken English
- Subscription/IAP experience (RevenueCat, StoreKit 2, or Google Play Billing)
- Offline-first patterns: local storage, sync queues, background sync
- Animation skills: Reanimated, Skia, gesture-driven animations, Lottie
- Live video SDK integration (LiveKit, Agora, or similar)
- Monorepo experience: consuming shared packages across apps
- Fitness, wellness, or content-heavy app experience
- Custom map or canvas rendering in React Native
- Mobile: React Native, Expo, EAS Build, React Navigation
- State Management: Zustand, TanStack Query, Jotai
- Type Safety: TypeScript, Zod
- Animation: Reanimated, Skia, Lottie
- Video: HLS streaming, offline downloads, signed URLs
- Live Video: LiveKit / Agora (WebRTC)
- Payments: RevenueCat (Apple IAP, Google Play Billing, Stripe)
- Push Notifications: Expo Notifications
- Back-End: Hono (Node.js), Drizzle ORM, PostgreSQL
- Cloud Services: AWS (S3, CloudFront, RDS)
- CI/CD: GitHub Actions, EAS Build/Submit
- Containerization: Docker
- Testing: Jest, Detox
- Collaboration: Slack, Jira, Notion