Job Description
CTV App Developer will be responsible to
develop and maintain Connected TV (CTV) applications across multiple
platforms such as Samsung Tizen, LG webOS, and Android TV.
The developer will focus on building high-performance, media-focused
applications, providing an engaging and seamless user experience for OSN’s
video streaming services. You will work with the UX/UI team, product managers,
and backend engineers to ensure optimal app performance, user experience, and
integration with OSN's content platforms.
Key Accountabilities: Develop and
maintain CTV apps for platforms including Tizen, webOS,
and Android TV.
Ensure
seamless user experience by collaborating with the UX/UI team to
implement intuitive, responsive design.
Integrate
and manage third-party APIs for video streaming, user authentication,
and other essential services.
Optimize
app performance for smooth playback and fast load times across various devices
and platforms.
Implement
and maintain analytics tracking for user behavior analysis.
Work with
backend engineers to ensure efficient usage of APIs and backend
services.
Adhere to platform-specific
development guidelines to meet the required standards.
Troubleshoot
and fix performance, crash, and playback issues.
Keep updated with CTV
technologies, especially in streaming protocols, DRM, and codecsRequirementsExperience
required:
Minimum 5+
years of experience in Connected TV (CTV) app development for
platforms like Tizen, webOS, Fire TV, or Android TV.
- Hands-on experience in front-end development with JavaScript (ES6), React or React Native, and frameworks specific to CTV platforms.
- Solid hands on expereince and latest knowledge of versiosns of Android TV, Samsung Tizen and LG WebOS.
- Hands on experience with CTV platform emilators and developers tools such as Tizen Studio, LG webOS TV SDK and Android TV Emulator
- Proven experience working with media streaming protocols like HLS and DASH.
- Familiarity with DRM technologies (e.g., Widevine, PlayReady).
- Experience integrating with RESTful APIs for content streaming.
- Experience working with Git and contributing to an Agile/Scrum environment.
- Familiarity with video-on-demand (VOD) or OTT services is a plus.
- Familiarity withCI/CD practices, automatedtesting, and modern deployment strategies.
- Strongproblem-solvingskills with a focus on delivering high-quality code.
- Experience of SOLIDPrinciples and designpatterns.
- Familiarity with Agile/Scrummethodologies and tools like Jira is preferred
Knowledge
& Skills:
- Strong knowledge of CTV platforms: Samsung Tizen, LG webOS, Fire TV, and Android TV.
- Proficient in JavaScript (ES6), React, HTML5, and CSS3, JavaScript, XML & JSON.
- Expertise in React principles such as virtual DOM, component lifecycle, component state, hooks, and props.
- Understanding of media streaming protocols (HLS, DASH) and DRM technologies.
- Knowledge of performance optimization for low-memory devices.
- Expertise in integrating with APIs and managing backend services for media delivery.
- Familiarity with video codecs and the ability to optimize apps for different screen resolutions.
- Experience with continuous integration/continuous delivery (CI/CD) pipelines and automated testing.
- Excellent problem-solving skills, with a focus on debugging and resolving platform-specific issues.
- Solid grasp of SOLID Principles &Designpatterns.
- Excellent communication and interpersonal skills.
Ability to work independently and take ownership of a
project