Software Engineer

NBCUniversal
Summary
Join Fandango at Home's Consumer Applications team as a seasoned Software Engineer to develop and optimize SmartTV applications. This high-impact role involves building performant, scalable, and user-centric applications for millions of users. You will collaborate with cross-functional teams and ensure cross-platform compatibility and performance. The position requires expertise in JavaScript, HTML5, and CSS, along with experience in SmartTV app development. This is a fully remote position, offering the opportunity to be part of a new publicly traded company, Versant, in the future.
Requirements
- 5+ years of experience in front-end development, with at least 2+ years in SmartTV app development
- Deep expertise in JavaScript (ES6+), HTML5, and CSS3
- Familiarity with device constraints and optimization techniques for performance and memory
- Strong problem-solving and debugging skills, particularly in embedded or non-standard browser environments
- Experience with Git, CI/CD pipelines, and agile development practices
- BS in Computer Science or related field or equivalent work experience
Responsibilities
- Design, develop, and maintain SmartTV applications using JavaScript, HTML5, and CSS
- Implement responsive, high-performance UIs optimized for various living room device constraints
- Collaborate with product managers, designers, and QA to ship new features and improve user experience
- Ensure cross-platform compatibility and performance tuning across SmartTV ecosystems
- Write clean, maintainable, and well-tested code
- Provide technical mentorship to junior developers
- Participate in architectural discussions and help shape the direction of SmartTV development
- Investigate, debug, and resolve technical issues across the app stack
- Contribute to continuous improvement of team workflows, tools, and standards
Preferred Qualifications
- Experience integrating analytics, A/B testing, or remote configuration tools
- Familiarity with accessibility standards and internationalization
- Previous work with platforms like Roku, Fire TV, or Android TV is a bonus
- Previous work with LightningJS
Benefits
Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employeeβs residence