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
* 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
* JIRA Software
* OTT (Over-the-top) video product development
* Amazon Web Services experience (e.g. CloudFront, S3, EC2)
* Experience working with DRM-encryption technologies, specifically Widevine DRM, Fairplay Steaming, and PlayReady DRM.
If you have the above qualification and are available to look into this opportunity please send your updated resume along with your contact# and I will call you back to discuss further.
APN Software Services, Inc .
39899 Balentine Drive, Suite 385, Newark, CA 94560 .
Direct: 510.623.5049 | Fax: 510.623.5055 | Email: firstname.lastname@example.org