5V Video

Javascript Developer

Posted: 6 minutes ago

Job Description

OverviewWe 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 DoArchitect, develop, and maintain high-quality BBD applications for LG, Samsung, and other platformsManage the full application lifecycle—from concept to store submission, certification, and post-release supportImplement pixel-perfect UI based on Figma designs, customizing for device-specific capabilities and limitationsBuild and extend SDK components tailored for BBD platformsTroubleshoot, debug, and optimize apps for smooth playback and responsive performance on constrained devicesParticipate in on-call rotations and contribute to incident managementCollaborate closely with product, design, and QA teams to ensure high-quality, on-time delivery of featuresWhat You Bring3+ years of experience developing commercial TV applications for LG webOS, Samsung Tizen, or other browser-based device platformsProficiency in JavaScript/TypeScript, HTML5, and CSS, with familiarity in frameworks/libraries such as React, Enact, Tizen APIs, and webOS SDKsExperience handling application packaging, certification, and deployment processes for TV app storesStrong understanding of media playback APIs (e.g., AVPlay, webOS media APIs, ExoPlayer-based solutions), including DRM, buffering, and adaptive streamingExperience integrating applications with HTTP and WebSocket APIs (REST, JSON-RPC, gRPC, etc.)Knowledge of UI rendering, memory usage, and performance optimization on constrained TV hardwareFamiliarity with remote-control navigation paradigms and focus-based UI interactionsExperience writing and maintaining automated tests (unit, integration, UI) for TV/BBD appsStrong communication skills and the ability to collaborate across engineering, product, and design teamsFamiliarity with monitoring, logging, and performance alerting best practices for connected TV applicationsAwareness of the current connected TV landscape, including emerging trends, frameworks, and device requirements

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In