Android Developer

Job Title – Android Developer, Video Platform
 
Job Location – South Allen TX
 
Length – Contract (Long Term) 
 
Essential Duties & Responsibilities:
 * Develop solutions to deliver streaming video to subscribers using Frontier's TV Everywhere platform
 * Integrate RESTful middleware APIs into client code to facilitate data-driven features
 * Assess feature requirements to design effective and efficient solutions using appropriate technologies
 * Translate designs and wireframes into high-quality code
 * Design, build, and maintain high-performance, reusable, testable and reliable Java code
 * Develop unit and system tests
 * Ensure best performance, quality, and responsiveness of the application
 * Identify opportunities for code optimization, rectify performance bottlenecks
 * Rapidly respond to bug reports, provide root cause analysis, and expedite error resolution
 * Help maintain code quality and organization
 * Effectively communicate and collaborate with various teams including development, project management, product management, etc. to implement new features and products
 * Reconcile tech debt
 
 Qualifications:
 * Strong knowledge of Android Studio and the Android toolset, different versions of Android, and how to deal with different types of Android-powered devices, i.e. mobile, tablets, set-top boxes, TVs.
 * Strong knowledge of Object Oriented design and design patterns.
 * Familiarity with RESTful APIs to connect Android applications to back-end services
 * Strong knowledge of Android UI design principles, patterns, and best practices
 * Experience with offline storage, threading, and performance tuning
 * Ability to design applications around natural user interfaces, such as "touch" and "voice"
 * Knowledge of the open-source Android ecosystem and the available libraries
 * Ability to understand business requirements and translate them into technical requirements
 * Proficient understanding of code versioning tools, such as Git
 * Familiarity with continuous integration
 * Knowledge of most common frameworks such as GSM (Push Notifications), GeoLocation
 * In-depth experience working with RESTful APIs
 * Ability to work in a fast-paced environment
 * Excellent time-management skills
 
 Preferred Skills:
 * JIRA Software 
 * OTT (Over-the-top) video product development 
 * Other application and/or server-side programming languages (e.g. Objective-C, C#, PHP, Swift, JavaScript/ECMAScript) 
 * Amazon Web Services experience (e.g. CloudFront, S3, EC2) 
 * Experience working with DRM-encryption technologies, specifically Widevine DRM, Fairplay Steaming, and PlayReady DRM. 
 
Best,
Kushal Shah
APN Software Service INC
kushal@apninc.com

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file