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.
Requirements
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.
Benefits
Post a Job
Affiliates
❌ Jobs You've Hidden
⭐️ Saved Jobs
✅ Applied Jobs
Account
Provectus
Website
LinkedIn
All Job Openings
Mobile applications
DevOps
Enterprise Software
R&D
eCommerce
Provectus is an artificial intelligence consultancy and solutions provider that helps businesses transform through AI. Offering both a use case and a platform approach, Provectus integrates AI into organizations to achieve unique business objectives and technical capabilities.
Their solutions are cloud-native, vendor-agnostic, and open, allowing for deployment in customer's cloud without restrictive licenses. With applications in industries like retail, manufacturing, and healthcare, Provectus delivers AI-powered use cases and turnkey solutions to drive innovation and efficiency.
They also offer consulting, customization, and managed AI services.
501 - 1000 employees
Founded 2012
🤖 Artificial Intelligence
☁️ SaaS
Senior OTT Software Engineer
4 minutes ago
🇷🇸 Serbia – Remote
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
Android
React
React Native
Roku
TypeScript
Apply Now
Check Resume Score
☆ Save
☑️ Mark as applied
❌ Hide
Report problem
📋 Description
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.
🎯 Requirements
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.
Apply Now
📊 Resume Score
Upload your resume to see if it passes auto-rejection tools used by recruiters
Check Resume Score
Similar Jobs
Senior Software Developer, WMS
2 days ago
Acumatica
501 - 1000
Website
LinkedIn
All Job Openings
Develop and maintain WMS backend for Acumatica cloud ERP. Focus on C# backend, maintenance, feature development, and customer-facing problem solving.
🇷🇸 Serbia – Remote
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
ERP
SQL
Software Engineer
2 days ago
Rasa
51 - 200
Website
LinkedIn
All Job Openings
Software Engineer building low-latency multilingual Voice AI features for Rasa's enterprise conversational AI platform; collaborate with ML, backend, QA, and Product
🇷🇸 Serbia – Remote
⏰ Full Time
🟡 Mid-level
🟠 Senior
🧑💻 Full-stack Engineer
Python
Full Stack Developer – Telecom BSS and Network Integration
4 days ago
Webbing
51 - 200
Website
LinkedIn
All Job Openings
Develop full stack Telecom BSS apps and APIs for Webbing, integrating mobile network provisioning and VAS. Collaborate with product, network, and operations to deliver scalable solutions.
🇷🇸 Serbia – Remote
⏰ Full Time
🟡 Mid-level
🟠 Senior
🧑💻 Full-stack Engineer
Angular
Cloud
Docker
Java
JavaScript
Kubernetes
Node.js
NoSQL
Python
React
SQL
Vue.js
Software Engineer, Performance
5 days ago
Virtuozzo
201 - 500
Website
LinkedIn
All Job Openings
Design and run performance, scalability, and reliability tests for Virtuozzo's virtualization, storage, and networking products.
🇷🇸 Serbia – Remote
⏰ Full Time
🟡 Mid-level
🟠 Senior
🧑💻 Full-stack Engineer
Ansible
Cloud
Kubernetes
Linux
Node.js
OpenShift
OpenStack
Python
VMware
Senior Software Engineer, Full Stack, Platform
September 17
Scribe
51 - 200
Website
LinkedIn
All Job Openings
Senior Full Stack Engineer for Scribe’s Platform team. Maintain core platform reliability, build Django backend and NextJS frontend.
🇷🇸 Serbia – Remote
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
AWS
Django
Next.js
Postgres
Python
React
Redis
Terraform
TypeScript
Search More Full-stack Engineer Jobs
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Search
Search Jobs by country
Search Jobs by industry
Search jobs by city
Search jobs by state
Search jobs by job title
Search entry-level jobs
Search junior-level jobs
Search senior-level jobs
Search H1B visa jobs
Search Skilled Worker Visa jobs in the UK
Search jobs by tech stack
Search jobs by contract type
Search remote internships
Search remote part-time jobs
Remote jobs Anywhere in the World
Companies Hiring Anywhere in the World
Companies Hiring Sales People Anywhere in the World
Companies Hiring Software Engineers Anywhere in the World
Companies Hiring Remote in the United States
Resources
Advice
Tips for finding remote jobs
Interview questions and answers
Resume examples
Cover letter examples
Post a job
Affiliates
Privacy policy and terms of service
Job board SEO course
Jobs by Country
Remote jobs United States
Remote jobs Australia
Remote jobs Brazil
Remote jobs Canada
Remote jobs France
Remote jobs Ireland
Remote jobs Germany
Remote jobs Netherlands
Remote jobs Spain
Remote jobs UK
Popular Jobs
Remote data analyst jobs
Remote devops jobs
Remote executive assistant jobs
Remote product designer jobs
Remote QA engineer jobs
Remote recruiter jobs
Remote sales jobs
Remote SDR jobs
Remote software engineer jobs
Remote UX researcher jobs
Jobs by Type
Remote full-time jobs
Remote part-time jobs
Remote contract jobs
Remote internship jobs
Remote entry-level jobs (no experience required)
Remote junior jobs (1-3 years of experience)
Digital nomad jobs
High paying remote jobs
Legitimate and real work from home jobs
Remote jobs with no degree required
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Roku OSBrightScriptSceneGraphReact Native TVTypeScriptBitmovin Player SDKHLSDASHDRMperformance optimization