Senior Mobile Engineer (React Native)

Fanfix

Los Angeles (CA)

On-site

USD 160,000 - 230,000

Full time

39 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision insurance
401k
Generous PTO / paid holidays
Parental leave
Dynamic startup culture

Job summary

Fanfix is seeking a Senior Mobile Engineer to design, build, and maintain high-performance cross‑platform apps for iOS and Android using React Native, Expo, and TypeScript. You’ll collaborate with product, design, and backend teams to ship responsive, visually polished features and contribute to a scalable mobile architecture.

You’ll own key modules, mentor engineers, write tests, optimize startup performance, and help evolve design systems with NativeWind and modern UI tooling.

Qualifications

  • Extensive React Native experience for cross‑platform apps, including navigation and performance optimization.
  • Proven Expo SDK and OTA delivery workflows with EAS Build/Submit/Update.
  • Strong TypeScript skills for maintainable codebases.
  • Familiarity with NativeWind and modern React Native UI frameworks.
  • Deep understanding of startup app performance, startup time, and memory management.
  • Experience integrating GraphQL or REST APIs (React Query or Apollo Client).
  • Knowledge of bridging native modules and third‑party SDKs.
  • Proficient in testing with Jest and RN Testing Library; experience with Detox or Maestro is a plus.
  • Attention to UI detail, state management, and platform differences.
  • Self‑driven with ownership from conception to release.

Responsibilities

  • Design, build, and maintain native app features with high performance and scalability.
  • Collaborate with product, design, and backend teams to deliver polished mobile experiences.
  • Write robust unit and integration tests to ensure code quality.
  • Continuously optimize app performance and startup time.
  • Own key mobile features or modules from ideation to release.
  • Contribute to mobile architecture and tooling decisions.
  • Mentor junior and mid‑level engineers to strengthen native expertise.
  • Compensation: Base salary ($160K - $230K) + Annual Bonus
  • 100% Employer sponsored medical, dental and vision insurance, including dependents
  • 401k and generous PTO / paid holidays; parental leave; dynamic startup environment

Skills

React Native
Expo / EAS
TypeScript
UI frameworks
Performance optimization
GraphQL/REST
Testing (Jest)
Cross‑platform
Detox / Maestro
Code quality

Tools

Expo SDK
EAS Build
React Native
React Query
Apollo Client
NativeWind
shadcn/ui
Jest
Detox
Maestro
TypeScript

Job description

Fanfix is a premier content platform dedicated to empowering creators and fostering meaningful connections with their fans. We provide a safe, brand-friendly environment where creators can pursue their passions and monetize their work. With a global community of over 7 million fans, our platform enables engagement through features like direct messaging, memberships, tipping, and exclusive content. We’re committed to continuous innovation, building high-performance web applications that elevate the creator and fan experience.

Role Overview

As a Senior Mobile Engineer at Fanfix, you’ll design and develop scalable mobile applications using React Native and Expo. Working closely with product, design, and backend teams, you’ll deliver fast, reliable, and visually polished native experiences on iOS and Android. With expertise in TypeScript, NativeWind, and modern mobile UI frameworks, you’ll ensure code quality, maintainability, and scalability while improving app performance and mentoring other engineers. This role is suited for a proactive engineer who thrives in a fast-paced startup environment and is passionate about crafting smooth, high-quality mobile experiences. You’ll report to the Lead Application Engineer.

Requirements
  • React Native: Extensive experience building cross-platform apps with React Native, including navigation, animations, and performance optimization.
  • Expo & EAS: Proven experience with Expo SDK, EAS Build/Submit/Update, and OTA delivery workflows.
  • TypeScript: Strong command of TypeScript for clean, type-safe, and maintainable codebases.
  • UI Frameworks: Familiarity with modern React Native UI frameworks such as NativeWind and shadcn/ui.
  • Mobile Performance: Deep understanding of app startup time, bundle optimization, memory management, and frame-rate stability.
  • API Integration: Proven experience integrating GraphQL or REST APIs using tools such as React Query or Apollo Client.
  • Cross-Platform Development: Knowledge of bridging native modules, managing platform-specific configurations, and integrating third-party SDKs.
  • Testing: Proficient with Jest and React Native Testing Library, plus experience with end-to-end frameworks such as Detox or Maestro.
  • Attention to Detail: Demonstrates precision in UI execution, state management, and platform-specific behavior.
  • Initiative: Self-driven, with the ability to take ownership of projects and deliver features from conception to completion.
Preferred Qualifications
  • Design Systems: Experience contributing to or maintaining a shared cross-platform design system (e.g., shadcn/ui + NativeWind + Radix primitives).
  • App Distribution: Familiarity with TestFlight, Google Play Console, and automated release pipelines.
  • CI/CD Experience: Understanding of GitHub Actions, EAS Build pipelines, and remote caching in monorepo environments.
  • Feature Flags & Analytics: Experience integrating PostHog, LaunchDarkly, or similar tools for analytics and feature rollout.
  • Observability: Familiarity with Sentry, Expo Application Services, or equivalent tools for monitoring app health and stability.
  • Monorepo Development: Comfortable working in Turborepo with shared packages, utilities, and backend adapters.
  • Proactive Problem Solver: Anticipates and resolves performance and UX challenges early. Technical Innovator: Passionate about adopting new mobile technologies and improving development velocity.
  • Adaptability: Thrives in a fast-moving startup environment with evolving priorities and product goals.
Responsibilities
  • Application Development: Design, build, and maintain native app features that deliver exceptional performance, scalability, and user experience.
  • Collaboration: Partner with product managers, designers, and backend engineers to create intuitive, pixel-perfect mobile experiences.
  • Testing & Quality: Write and maintain robust unit and integration tests to ensure code quality and stability.
  • Performance Optimization: Continuously improve app performance, startup time, and responsiveness.
  • Feature Ownership: Take ownership of key mobile features or modules from ideation to release.
  • Architecture Contribution: Participate in technical planning and help shape the future of Fanfix’s mobile architecture and tooling.
  • Mentorship: Guide and support junior and mid-level engineers to strengthen the team’s native expertise.
  • Compensation: Base salary ($160K - $230K) + Annual Bonus
  • 100% Employer sponsored medical, dental and vision insurance, including all dependents!
  • 401k
  • Generous PTO / paid holidays
  • Parental leave
  • Fun working environment at a high growth tech startup!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Engineer (React Native) — Generous Benefits
Senior Mobile Engineer (React Native) — Generous Benefits

Fanfix • Los Angeles (CA)

On-site
USD 160,000 - 230,000
Medical, dental & vision insurance
401k
Generous PTO / paid holidays
+2
Title: Senior Lead Engineer - React Native (Mobile Apps)
Title: Senior Lead Engineer - React Native (Mobile Apps)

Diligent Tec, Inc • Framingham (MA)

On-site
USD 120,000 - 150,000
Senior Mobile Developer(React Native)
Senior Mobile Developer(React Native)

Lynqex Labs • United States

Remote
USD 80,000 - 120,000
Health, dental, and vision insurance
Paid time off and company holidays
Support for courses and certifications
+1
Mobile Engineer
Mobile Engineer

Gravity IT Resources • Miami (FL), Fort Lauderdale (FL)

Hybrid
USD 120,000 - 190,000
Senior React Native Cross-Platform Mobile Developer (iOS & Android)
Senior React Native Cross-Platform Mobile Developer (iOS & Android)

Quest Global • Spring (TX)

On-site
USD 95,000 - 110,000
401(k)
Health insurance
Paid time off
+6
App Infrastructure (React Native) Engineer
App Infrastructure (React Native) Engineer

Partiful • New York (NY)

On-site
USD 150,000 - 200,000
401(k) with up to 6% matching
Comprehensive health, dental, and vision insurance
Take what you need paid time off
+1
Product Engineer
Product Engineer

Expa • Northern (KY)

Hybrid
USD 140,000 - 190,000
Fully remote in the U.S.
Competitive salary
Equity
+2
Mobile Engineering Manager – React Native
Mobile Engineering Manager – React Native

Gravity IT Resources • Miami (FL)

Hybrid
USD 130,000 - 190,000
Senior Software Engineer
Senior Software Engineer

IC Resources • Austin (TX)

On-site
USD 120,000 - 160,000
Stock options
Annual company bonus
Fully paid medical
+2
Mobile Manager
Mobile Manager

Gravity IT Resources • Miami (FL)

Hybrid
USD 140,000 - 210,000