Job Description :
We are seeking a Native Android Developer to join the Xfinity Stream Team . The application allows users to search and stream video content across mobile devices including phones, TVs, and tablets. This role involves maintaining a long-standing Android application with legacy Java code while continuing development in Kotlin , including coroutine-based implementations.
Responsibilities include maintaining and enhancing the Android application, migrating Java code to Kotlin, fixing bugs, improving performance, implementing updates and new features, and writing tests. The developer will work using Android Studio , Git for source control, and Jira for task tracking.
Required Skills :
Strong experience in native Android development , proficiency in Java and Kotlin , experience with standard Android frameworks and libraries, and hands-on experience with Android Studio, Git, and Jira.
Interview Process :
A coding test in Kotlin with some Java-related questions, followed by a discussion of the coding solutions during the interview.
Nice to Have :
Experience with large-scale or video streaming applications such as Hulu, Netflix, or similar platforms.
Mobile Developer • Philadelphia, PA, United States