Tekskills Inc. · 7 hours ago
Senior Android TV & Fire TV Developer
Tekskills Inc. is seeking an experienced Senior Android TV & Fire TV Developer with strong expertise in building scalable, high-performance TV applications. The role involves designing and developing applications for Android TV and Fire TV platforms while collaborating closely with product, backend, and DevOps teams to deliver robust OTT and media-centric applications.
Responsibilities
Design, develop, and maintain high-quality applications for Android TV and Amazon Fire TV platforms
Implement TV-specific UI/UX using Jetpack Compose for TV and Leanback components where applicable
Architect applications using Clean Architecture principles with clear separation of concerns
Apply MVVM and MVI patterns for scalable and maintainable state management
Compose knowledge with UDF pattern
Integrate and optimize video playback solutions (e.g., ExoPlayer/Bitmovin or similar SDKs) with a strong focus on performance, DRM, and stability
Handle TV focus management, D-pad navigation, and accessibility across multiple TV form factors
Implement TV home screen integrations and deep linking, including recommendations and content discovery
Develop Fire TV–specific features, including VSK (Voice Search Kit) integration
Use Kotlin Coroutines and Flow for asynchronous and reactive programming
Integrate backend services using Ktor or similar networking frameworks
Write clean, readable, and maintainable code following code quality and sanity guidelines
Implement unit tests and testable architectures to ensure code reliability
Collaborate with CI/CD pipelines for automated builds, testing, and deployments
Perform code reviews, mentor team members, and contribute to technical decision-making
Qualification
Required
8+ years of experience in Android application development, with significant experience in Android TV and Fire TV
Strong proficiency in Kotlin and modern Android development practices
Hands-on experience with Jetpack Compose for TV and Leanback frameworks
Solid understanding and implementation experience of Clean Architecture
Expertise in MVVM and MVI architectural patterns
Strong experience with Kotlin Coroutines, Flow, and structured concurrency
Backend communication using Ktor or similar networking libraries
Proven experience with video player integrations, playback lifecycle, DRM, and performance optimization
Strong understanding of focus handling, D-pad navigation, and TV-specific UX challenges
Experience with TV home page deep linking and content recommendation mechanisms
Hands-on experience with Fire TV VSK (Voice Search Kit) integration
Knowledge of CI/CD tools and workflows (e.g., GitHub Actions, Jenkins, Bitrise, or similar)
Experience writing unit tests and following best practices for testability and code coverage
Preferred
Experience with OTT platforms and large-scale media streaming applications
Familiarity with analytics, monitoring, and crash reporting tools
Exposure to performance profiling and memory optimization for TV devices
Experience working in Agile/Scrum development environments
Company
Tekskills Inc.
Founded in 2003 to solve mission-critical development and maintenance problems, Tekskills Inc.
H1B Sponsorship
Tekskills Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (26)
2024 (31)
2023 (32)
2022 (27)
2021 (31)
2020 (49)
Funding
Current Stage
Late StageCompany data provided by crunchbase