Mobile Developer (Android)

TpxEnglewood, CO
267d$95,623 - $143,435

About The Position

Make your mark at Comcast -- a Fortune 30 global media and technology company. Become part of our award-winning, international engineering team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. You'll do the best work of your career right here. As a Mobile Engineer on the PlayerPlatform team, you will develop client-side libraries that are used by millions of people to stream Live, OnDemand, and Recorded content on their mobile devices. Player Platform is a native SDK that powers the video playback experience in Xfinity TV, Contour2, and FreeRange TV mobile apps. It provides a video player that integrates with our video streaming, content protection (DRM), advertisement, emergency alert, and real-time analytics services. Player Platform strives to provide a high quality, consistent playback experience across all the applications we run on.

Requirements

  • 2+ years software development experience with some experience in Android application development.
  • Strong Java programming skills, Kotlin a strong plus.
  • Knowledge Agile software development using continuous integration and deployment practices.
  • Good understanding of OO & functional paradigms.
  • Ability to prioritize and organize effectively.
  • Willingness to accept mentorship with a desire to grow your skillsets and ability as an engineer and advise other engineering team members.
  • Analytical and troubleshooting abilities.

Nice To Haves

  • Any experience with video or the ExoPlayer open source project.

Responsibilities

  • Build clean API's for video playback on mobile devices.
  • Build reusable Android software components.
  • Design and implement end to end components related to video playback.
  • Analyze, optimize, and improve the code base.

Benefits

  • Paid Time off
  • Physical Wellbeing support programs
  • Financial Wellbeing personalized support
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service