ES Support Engineer

Latam. Titan Os
Barcelona, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate

Job location

Barcelona, Spain

Tech stack

JavaScript
Amazon Web Services (AWS)
Apple TV
HTML5
Azure
CSS
Cloud Computing
Data Transmissions
Software Debugging
Software Engineering
Systems Integration
Web Applications
Webinspect
Enterprise Integration
Es2015
Smart Tv

Job description

and partners on investigations and issue resolution - Communicate technical topics clearly to both technical and non-technical stakeholders Developer Experience, Documentation & Tooling - Improve onboarding and integration processes through clear documentation and guidance - Create and maintain technical documentation, guidelines, and integration best practices - Support and help define tools that improve debugging, inspection, and validation workflows - Contribute to maintaining compatibility with other Smart TV platforms - Support app interaction features (e.g. key mapping, deep linking, and platform integrations) Platform Quality & Certification - Support app certification and ensure compliance with platform requirements (e.g. playback performance, input handling) - Help validate app behaviour across devices and platform versions - Identify recurring issues and drive improvements in platform requirements, tooling, or processes Requirements - 2-5 years of experience in

Requirements

proactive and technically strong Support Engineer to support the full lifecycle of apps on Titan OS. You'll work closely with key app providers (AppleTV, HBO Max, Spotify) during onboarding and throughout their apps' lifecycle: across new platform releases, evolving technical specifications, and new TV model launches. This role combines technical troubleshooting, partner support, and coordination across internal teams. You'll help ensure apps continue to perform reliably as the platform evolves while also improving documentation, processes, and overall developer experience. Key Responsibilities App Lifecycle Support & Integrations - Act as a technical contact for app partners across the full lifecycle (onboarding, updates, and new platform releases) - Support partners in adapting their apps to new Titan OS versions, device generations, and technical requirements - Troubleshoot issues and identify root causes across app, platform, and device layers - Collaborate with QA, engineering, technical support, software engineering, or systems integration (ideally on Smart TV or connected devices) - Proficiency with JavaScript (ES6+), HTML5, and CSS3, including at least one JavaScript framework, with an understanding of how modern web application architecture works - Expertise in debugging Web Applications, with proficiency in JavaScript analysis and browser-based tools (WebInspect/Chrome DevTools) - Basic understanding of cloud infrastructure (AWS, Azure, etc.) and how it impacts the app lifecycle and data communication - Strong problem-solving skills across multiple layers (app, platform, and device) - Strong written and verbal communication skills, including technical documentation - Ability to collaborate with internal teams and external partners - Detail-oriented with a structured approach to problem-solving and process improvement Nice to Have - Experience with Smart TV platforms (Titan OS, Android TV, Tizen, WebOS) - Familiarity with

Benefits & conditions

OTT/video streaming, DRM, or playback technologies - Experience with debugging tools, test frameworks, or automation - Understanding of CI/CD or release processes Benefits - Centrally located office in the heart of Barcelona, with public transportation nearby - Competitive compensation - Private health insurance - Friendly, diverse, and international work environment - Opportunity to work outside of your comfort zone and develop professionally in an exciting and fast-growing CTV industry -

Apply for this position