Senior Ott Software Engineer

Remote, CA, Canada

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2817718
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned