Logo
Provectus

Senior OTT Software Engineer

Provectus, Peru, Indiana, United States, 46970

Save Job

Be among the first 25 applicants

(2 days ago)

About the project: A global hub for streaming, downloads, and concert webcasts, the platform connects fans with exclusive live recordings and broadcasts from world‑class artists, making the energy of the stage accessible anytime, anywhere.

Skills & Experience:

5+ years in software engineering, with 3+ years focused on OTT applications

Proven track record of published apps on major TV platforms, demonstrating end‑to‑end delivery

Strong expertise in Roku OS development with BrightScript and SceneGraph, including certification for the Roku Channel Store

Solid experience with React Native TV + TypeScript, including focus/remote navigation, cross‑platform builds, and the modern React Native ecosystem (navigation, state management, testing, build tools)

Experience with webOS, Tizen OS, Fire OS, tvOS, and Android TV applications development

Hands‑on integration of Bitmovin Player SDK and deep understanding of video streaming protocols (HLS, DASH, DRM)

Strong skills in performance optimization for resource‑constrained TV devices

Familiarity with CI/CD pipelines and best practices for TV app deployment

Experience with analytics platforms (Amplitude, Google Analytics, Bitmovin Analytics)

English: upper‑intermediate or higher

Soft Skills:

Ownership mindset with ability to drive projects end‑to‑end

Strong debugging and problem‑solving abilities

Effective communication and mentoring skills

Confidence in making technical decisions to shape the OTT roadmap

Responsibilities:

Develop and maintain OTT applications across Roku OS, webOS, Tizen OS, Fire OS, tvOS, and Android TV

Build and optimize video playback experience (live/on‑demand)

Ensure app compliance with store guidelines, certification, and performance requirements

Integrate with REST APIs, and analytics/telemetry tools

Collaborate with product/design/backend teams; lead code reviews and mentor peers

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Referrals increase your chances of interviewing at Provectus by 2x.

#J-18808-Ljbffr