Mobile App Engineering Manager

6 hours, 25 minutes ago
Full-time
Lead
Software Development
Angel Studios,

Angel Studios,

Angel Studios is a leading provider of on-demand IVR and call center services, offering original shows and content that amplify light. Through the Angel app, users can watch full episodes, cast to their television, support future seasons, and purchase ...

Media
51-250
Founded 1990
$82M raised

Description

  • Own the mobile app experience end-to-end for both iOS and Android.
  • Lead development of streaming playback features, including startup performance, buffering, adaptive streaming, and offline playback.
  • Design and implement discovery, search, recommendations, and personalized engagement experiences.
  • Architect scalable and maintainable React Native and TypeScript solutions using Expo.
  • Own Expo-based delivery workflows, including OTA updates, CI/CD pipelines, and release strategies.
  • Build and ship features such as downloads, offline mode, notifications, and membership flows.
  • Debug and solve complex mobile issues involving playback, background downloads, offline sync, push notifications, and app lifecycle management.
  • Define and track product and engineering metrics to guide decisions and improve app performance.
  • Provide technical leadership through code reviews, mentoring, and architectural direction.
  • Improve developer productivity through better tooling, testing, CI/CD, and shared engineering patterns.

Requirements

  • 10–15+ years of software engineering experience.
  • 5–8+ years of mobile application development experience.
  • 4+ years of production React Native experience.
  • Strong experience with TypeScript and modern frontend architecture.
  • Proven track record of owning and shipping complex consumer-facing applications.
  • Experience working on apps used by real users at scale.
  • Familiarity with Expo, OTA updates, mobile CI/CD pipelines, and release strategies.
  • Experience with streaming, video playback, buffering, caching, or other performance-critical systems preferred.
  • Experience defining and using A/B tests and metrics to guide product and engineering decisions.
  • Strong collaboration, communication, mentorship, and cross-functional alignment skills.

Benefits

  • $160,000–$190,000 annual salary.
  • Remote work environment.
  • Full-time position with a 40-hour workweek.
  • 2–4 onsite events in Utah per year, with limited additional travel expected.
  • Opportunity to work on a high-growth, high-ownership product with major impact.
  • Equal employment opportunity environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Engineering Manager

Yuno 51-200 Payment Processing Software

Yuno is hiring an Engineering Manager in Amsterdam to lead its payment integrations team, owning the full lifecycle of global PSP, acquirer, and gateway integrations for a high-scale payments platform.

Agile AWS Docker Go Kubernetes LLM Microservices OWASP SQL
4 hours, 28 minutes ago

Manager I, Developer Advocacy

Datadog 5K-10K IT Services

Datadog is hiring an Engineering Manager I to lead a small team of Developer Advocates focused on application development and performance, while shaping advocacy strategy and supporting community-facing technical work.

Bash Go Node.js Python
5 hours, 25 minutes ago

Engineering Team Leader

Remote 251-1K Professional Services

Remote is hiring a Team Leader to manage a small engineering team while actively contributing to product development and helping shape a new agentic execution model for shipping engineering work.

Elixir JavaScript Jest Phoenix React
5 hours, 40 minutes ago

Mobile Engineer, Digital Identity (Fully Remote)

Spruce 11-50 Internet Software & Services

SpruceID is hiring a fully remote Mobile Engineer to design and deliver Flutter-based digital identity applications for U.S. public-sector and enterprise partners.

Android Encryption Flutter iOS Mobile Development Rust
5 hours, 40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers