Senior React Native Engineer

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior React Native Engineer owning React Native mobile development across iOS and Android. Building shared infrastructure and AI-powered apps with creators at Affinity Labs.

Responsibilities:

  • Own end-to-end mobile development across iOS and Android on the React Native / Expo stack
  • Build and maintain shared infrastructure for push notifications, analytics, media streaming, and subscription flows
  • Architect scalable codebases that can grow with the product and the user base
  • Integrate AI-powered features, including streamed LLM responses, generative content, and intelligent notifications
  • Collaborate with product and design to ship high-quality, pixel-perfect experiences
  • Contribute to CI/CD pipelines, automated testing, and code quality standards
  • Work closely with the CTO and set engineering patterns future hires will learn from

Requirements:

  • 5+ years building and shipping production React Native apps on iOS and Android
  • Deep expertise with Expo (managed and bare workflows), React Navigation, and state management
  • Experience with Reanimated, Skia, and Apollo Client
  • Solid understanding of push notifications (APNs / FCM), background processing, and app lifecycle
  • Hands-on experience with Supabase or similar BaaS, and PostgreSQL
  • Familiarity with RevenueCat or other in-app subscription platforms
  • Strong TypeScript skills and a high bar for code quality
  • Comfortable working async in a remote-first team with strong written communication

Benefits:

  • Live products with real users - not internal tools or greenfield prototypes
  • Remote-first, async culture with high autonomy
  • Fast-moving team that ships constantly - no endless planning cycles
  • Equity-aligned model: we build products we co-own with creators