Taro Logo

Software Engineer - TV App for Android Mobile Devices

A technology company that designs and develops consumer electronics, software, and services.
$135,400 - $250,600
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - TV App for Android Mobile Devices

Apple's TV App team is seeking a senior Android engineer to join their innovative group developing applications used by millions for TV and sports content consumption. This role offers an exceptional opportunity to work on a strategic project at one of the world's leading technology companies. As a senior engineer, you'll be responsible for leading feature development, architecting sophisticated applications, and mentoring junior developers. The position involves working with cross-platform features and building systems for third-party developers.

The team is small but highly effective, focusing on delivering high-quality experiences across multiple platforms including iOS, iPadOS, tvOS, visionOS, macOS, Windows, and Android mobile devices. You'll be working in a dynamic, technically demanding environment where innovation and user experience are paramount. The role requires strong expertise in Android development, with proficiency in Java or Kotlin, and experience with modern Android development practices including Jetpack Compose and asynchronous programming.

Apple offers an impressive compensation package, including a competitive base salary range of $135,400 to $250,600, plus opportunities for equity through stock programs and bonuses. The benefits package includes comprehensive medical and dental coverage, retirement benefits, and education reimbursement. This is an excellent opportunity for a senior Android developer who wants to make a significant impact on how millions of people consume TV and sports content while working with cutting-edge technology at a company known for innovation and quality.

The ideal candidate will combine technical expertise with strong collaboration skills, as you'll be working closely with design and marketing teams to create optimal solutions. You'll be part of a team that shapes existing and upcoming products, with the opportunity to influence the future of digital entertainment delivery. If you're passionate about creating exceptional user experiences and want to work on products that reach millions of users daily, this role offers the perfect blend of challenge and reward.

Last updated 5 months ago

Responsibilities For Software Engineer - TV App for Android Mobile Devices

  • Lead the development of new features for the Apple TV app
  • Design and architect sophisticated applications
  • Interact with other Apple members in cross-platform features
  • Supervise the work of less experienced developers
  • Build systems to be used by third party developers
  • Collaborate with design and marketing teams

Requirements For Software Engineer - TV App for Android Mobile Devices

Java
Kotlin
JavaScript
  • Experience with android application development in Java or Kotlin
  • Experience developing custom user interfaces with Jetpack Compose or Views and Fragments
  • Attention to detail and proven track record of completing projects on time
  • Experience with multithreaded code and asynchronous programming with coroutines
  • Familiarity with common android application design patterns like MVVM or MVC
  • Understanding of REST APIs and client-server architecture
  • Bachelor's degree in CS/CE/EE or related technical field, or equivalent industry experience

Benefits For Software Engineer - TV App for Android Mobile Devices

Medical Insurance
Dental Insurance
Equity
Education Budget
401k
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?