Description
Overview
We are seeking a Browser-Based Device (BBD) Engineer to help expand our capabilities across a wide range of connected TV platforms. This role is ideal for someone with deep experience building high-performance applications for browser-based devices such as LG webOS, Samsung Tizen, and similar ecosystems.
The ideal candidate understands device-specific constraints, TV application architectures, and performance optimization strategies. You will own the technical design for projects of moderate to high complexity, build flexible front-end experiences, and ensure smooth, high-quality performance across multiple connected TV environments.
What You’ll Do
- Architect, develop, and maintain high-quality BBD applications for LG, Samsung, and other platforms
- Manage the full application lifecycle—from concept to store submission, certification, and post-release support
- Implement pixel-perfect UI based on Figma designs, customizing for device-specific capabilities and limitations
- Build and extend SDK components tailored for BBD platforms
- Troubleshoot, debug, and optimize apps for smooth playback and responsive performance on constrained devices
- Participate in on-call rotations and contribute to incident management
- Collaborate closely with product, design, and QA teams to ensure high-quality, on-time delivery of features
What You Bring
- 3+ years of experience developing commercial TV applications for LG webOS, Samsung Tizen, or other browser-based device platforms
- Proficiency in JavaScript/TypeScript, HTML5, and CSS, with familiarity in frameworks/libraries such as React, Enact, Tizen APIs, and webOS SDKs
- Experience handling application packaging, certification, and deployment processes for TV app stores
- Strong understanding of media playback APIs (e.g., AVPlay, webOS media APIs, ExoPlayer-based solutions), including DRM, buffering, and adaptive streaming
- Experience integrating applications with HTTP and WebSocket APIs (REST, JSON-RPC, gRPC, etc.)
- Knowledge of UI rendering, memory usage, and performance optimization on constrained TV hardware
- Familiarity with remote-control navigation paradigms and focus-based UI interactions
- Experience writing and maintaining automated tests (unit, integration, UI) for TV/BBD apps
- Strong communication skills and the ability to collaborate across engineering, product, and design teams
- Familiarity with monitoring, logging, and performance alerting best practices for connected TV applications
- Awareness of the current connected TV landscape, including emerging trends, frameworks, and device requirements





