FOX TV Stations logo
FOX TV StationsPosted 1 month ago

Staff Android Engineer

$143,000–$205,000 year

HybridNew York, United States

Full TimeSenior LevelLarge

Job Summary

Lead the architecture, design, and development of scalable Android applications using modern technologies and best practices for large-scale consumer streaming services. Build performant, reliable features while collaborating with product, design, backend, QA, and DevOps teams throughout the lifecycle. Drive technical strategy, establish engineering standards, and mentor engineers through design and code reviews. Champion software quality via testing, automation, and observability, and identify opportunities to improve performance, stability, and developer productivity through AI-assisted tools and internal automation. Own application targets including crash-free rates, modularization, and build performance using Baseline Profiles and Jetpack Compose. Evaluate emerging technologies to contribute to long-term roadmaps. Regular on-site attendance of three days per week is required.

Required Qualifications

  • 7+ years professional experience developing native Android applications using Kotlin
  • Deep understanding of Android SDK, Jetpack libraries, and modern Android architecture patterns (MVVM, MVI, Clean Architecture)
  • Experience with Jetpack Compose and traditional Android UI frameworks
  • Strong knowledge of Kotlin Coroutines, Flow, dependency injection (Hilt/Dagger), and asynchronous programming
  • Experience consuming RESTful APIs and integrating backend services
  • Strong understanding of mobile application performance optimization, debugging, profiling, and memory management
  • Experience implementing automated testing including unit, integration, and UI testing
  • Experience with Git, CI/CD pipelines, and Agile software development practices
  • Experience using AI-assisted development tools (e.g., Cursor, Claude Code, or similar) to support software development and improve engineering productivity
  • Demonstrated ability to lead technical initiatives and influence engineering decisions across teams
  • Excellent communication and collaboration skills with both technical and non-technical stakeholders
  • Regular, on-site attendance at the workplace a minimum of 3 days per week
  • Selected candidate must be able to reliably meet this requirement

Desired Qualifications

  • Experience building or maintaining large-scale streaming, media, or OTT applications
  • Familiarity with ExoPlayer and adaptive streaming technologies (HLS, DASH)
  • Experience with video playback, DRM, offline downloads, and media analytics
  • Knowledge of Firebase, Crashlytics, and mobile observability tools
  • Experience supporting Android TV or other connected device platforms
  • Experience working within a large consumer technology or media organization
  • Experience integrating LLM APIs or AI services into internal developer tools or consumer-facing features

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce