> Markdown version of [/jobs/ext/3697733-software-engineer](https://www.wearedevelopers.com/jobs/ext/3697733-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** National Amusements, Inc. - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $124,000.0 - $186,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Cascading Style Sheets (CSS), Continuous Integration, Cursor, Software Debugging, DevOps, Middleware, Performance Tuning, Microsoft Copilot, Software Engineering, Systems Integration, TypeScript, Visual Effects, Datadog, Network Routers, Data Processing, ReactJS, Grafana, Information Technology, Sentry, Front End Software Development, React Redux, Claude, Restful APIs, New Relic (SaaS), Multiplatform, Smart Tv - **Published:** October 12, 2026 - **Apply:** https://www.juju.com/job/1_viacomcbs-1393215100 ## About the Role Hold your teammates to the same standard + Coordinate with Product, Design, and Backend Engineering to turn requirements into working features + Work across multiple agile teams and contribute to all phases of the development cycle + Improve CI/CD pipelines and testing infrastructure for multi-platform Smart TV deployments + Document components, platform-specific patterns, and technical decisions + Use AI development tools to move faster and share what works with the team **Required Qualifications** + 5+ years writing software + 2+ years building Smart TV or CTV applications on web-based platforms (Tizen, webOS, or similar) + BS in Computer Science, a related field, or equivalent work experience + React and TypeScript. You build components, not just consume them + State management with Redux and RTK. You understand store shape, middleware, and when selectorscause unnecessary re-renders + Client-side routing patterns (React Router or equivalent) + Front-end fundamentals: HTML, CSS, modern JavaScript. You can debug layout and rendering issues ona TV runtime + Youve taken features from concept through delivery on CTV platforms, including certification + CI/CD environments with DevOps and SRE principles + RESTful API integration and data handling + You communicate technical decisions in writing and in conversation. People act on what you say becauseits clear + You use AI tools (Copilot, Claude, Cursor, or similar) to write and ship code faster **Desired Qualifications** + Experience with multiple CTV platforms (Tizen, webOS, Vizio, Xbox, PlayStation, or others) + Performance optimization on TV devices: profiling, memory measurement, rendering analysis. You knowhow to find the bottleneck, not just guess + Browser internals knowledge: rendering pipelines, compositing, layout thrashing, and how these behaveon TV runtimes vs. desktop browsers + Video player integration experience (Shaka, hls.js, or native platform players) + Observability tools: Conviva, New Relic, Datadog, Sentry, or similar + Experience working in Agile frameworks across distributed teams and time zones + Rapid proof-of-concept experience.