The ideal candidate is a creative problem solver with experience collaborating with cross-functional teams to design, develop, and maintain SaaS-based OTT video applications for mobile and TV platforms.
THIS OPENING IS FOR A SENIOR LEVEL (7 - 10 YEARS OF EXPERIENCE) ANDROID DEVELOPER.
Must-Have Experience:
- A degree in Computer Science or a related field.
- Most recent experience must be with a software development company, ideally a SaaS software company, as a Senior Software Developer. Experience in financial companies or other non-software sectors will not be a fit.
- Looking for experience working in a true software company with commercial products. Small companies are acceptable if the product was notable, but enterprise-level experience is preferred.
- 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
Preferred qualifications:
- 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
Salary w/8% annual bonus and 8% of stock options after 1 year.
Location is in Austin, TX 78758
About the company, serves the overseas market, specializing in providing streaming platforms for long-form video content, offering end-to-end solutions from technology support to operational management & consulting.