Search Jobs
Find your next opportunity today.
Mobile TV App Frontend Developer (Android)
NA Austin, TX 78758 US
Job Description
The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain SAAS OTT Video Mobile/TV applications.
- Develop OTT Video Mobile/TV applications based on Android technology
- Develop App with framework of multiple UI templates and styles, multiple customers and brands
- Develop App with the capability of cross-platform for Android/iOS/SmartTV(Tizen/WebOS)
- Develop Plugin framework to adapt pluggable components
- Ability to undertake an existing software product, understand the current development, and maintain and execute further development
- Stay up-to-date with the latest mobile/TV application development trends and best practices
- Ability to lead small developer agile team
- Ability to mentor and coach junior engineers on processes and technologies
- Minimum Bachelor's degree or equivalent experience computer science
- Strong knowledge of Java and Android SDK
- Proficiency with Android technology development
- Familiarity with RESTful APIs and JSON
- Familiarity with video player
- Ability to multi-task, organize, and prioritize work
- Knowledge of DevOps and CI/CD tools, like Git and Jenkins
- Knowledge of Agile methodologies, like Scrum and Kanban
- Good speaking and written communication skills in English
- Previously worked on SAAS platforms/products
- Previously worked on live/vod video streaming platforms/products
- Experience with Kotlin and Jetpack Compose
- Experience with iOS Objective C or Swift/SwiftUI
- Understanding of various multimedia transport protocols such as: RTP, RTMP, SRT, UDP, HLS/DASH etc.
- Experienced in cryptography such as SHA/AES/DES/RSA/SSL/TLS etc.
- Good Understanding of Digital Rights Management Systems (DRM), including Playready, Widevine & FairPlay
Please view our Privacy Policy.
Share This Job:
Related Jobs:
About Austin, TX
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.