Android Developer

DISH Network - American Fork, UT (30+ days ago)3.3


Sling TV L.L.C. provides an over-the-top (internet delivered) television experience on TVs, tablets, gaming consoles, computers, smartphones, smart TVs and other streaming devices. Distributed across a variety of strategic device partners, including Google, Amazon, Apple TV, Microsoft, Roku, Samsung, LG, Comcast, and many others, Sling TV offers two primary domestic streaming services that collectively include more than 100 channels of top content. Featured programmers include Disney/ESPN, Fox, NBC, HBO, AMC, A&E, EPIX, Cinemax, Starz, NFL Network, NBA TV, NHL Networks, Pac-12 Networks, Hallmark, Viacom, and more. For Spanish-speaking customers, Sling Latino offers a suite of standalone and extra Spanish-programming packages tailored to the U S. Hispanic market. And for those seeking International content, Sling International currently provides more than 300 channels in 20 languages (available across multiple devices) to U.S. households.

Sling TV is the #1 Live TV Streaming Service Sling TV is a next-generation service that meets the entertainment needs of today’s contemporary viewers. Visit www.Sling.com. We are driven by curiosity, pride, adventure, and a desire to win – it’s in our DNA. We’re looking for people with boundless energy, intelligence, and an overwhelming need to achieve to join our team as we embark on the next chapter of our story.

Opportunity is here.

The successful Android Developer will have:
A four-year degree in Computer Science or equivalent professional software engineering experience
At least 3 years of experience designing and developing complex User Interfaces
At least 3 years of experience developing Java or Kotlin application code preferred
At least 2 years of experience using Test-driven Development preferred
At least 2 years of experience working in an Agile environment
At least 2 years of experience with Android SDK preferred
Ability to communicate clearly both in writing and speech
Experience working with remote data via REST and JSON
Experience working with third-party libraries and APIs
Experience with Android studio preferred
Experience with Espresso preferred
Knowledge of general mobile landscape, architectures, trends and emerging technologies preferred
#LI-SLING2

Job Duties and Responsibilities

We are seeking an Android Developer with experience in test-driven development to join our American Fork, Utah - based team. This is an exciting position in a fast moving, versatile project which requires the ability of candidates to adapt to breaking technologies. What we are building is revolutionary where every employee participates in a profit sharing program. Come be a part of changing the face of TV!

Responsibilities to include:
Design, build and fully test new features for the Android client of Sling TV using test-driven development.
Collaborate with many other teams to provide a consistently excellent user experience.
Document changes in release notes.
Maintain existing test framework, test cases and Android application even while adding additional features and business value.
Execute automated test cases on a variety of consumer electronic devices.
Track and resolve issues both found during automation execution internally and in collaboration with multiple external teams.
Continuously discover, evaluate, and implement new technologies, methodologies and tools to maximize development efficiency and product quality.