Job Overview
We are seeking an experienced Frontend Engineer to develop and enhance high-quality user interfaces for Smart TV and embedded device applications.
This role focuses on developing performant, user-centric applications using React, with exposure to Svelte and Astro, while working in non-browser environments such as Smart TVs and other connected devices.
* Key Responsibilities:
* Create scalable, high-quality frontend solutions by translating business requirements into technical specifications.
* Design, develop, and maintain frontend applications using React, with exposure to Svelte and Astro.
* Build applications for Smart TVs and embedded / non-browser environments.
* Integrate frontend applications with REST APIs and third-party SDKs.
* Ensure high-quality user experience, performance, and visual consistency.
Required Skills & Qualifications
* Technical Requirements:
* 3+ years of experience in HTML, CSS, and JavaScript development.
* 3+ years of frontend development experience using modern frameworks such as React, Svelte, or Astro.
* Strong experience with TypeScript and JavaScript.
* Experience developing applications in non-browser environments (Smart TVs, embedded devices).
* Strong debugging and troubleshooting skills.
* Experience integrating and consuming REST APIs.
* Hands-on experience with AWS environments.
* Familiarity with unit testing, CI/CD, branching strategies, and Agile development practices.
Desirable Skills
* Skill Enhancements:
* Experience with Smart TV platforms (e.g., WebOS, Tizen, Roku, Fire TV, Android TV).
* Exposure to media or streaming applications.
* Experience with design systems and component libraries.
About This Role
We value strong interpersonal and communication skills, the ability to collaborate with business partners during requirements and functional design sessions, a consumer-focused mindset with a strong eye for detail and user experience, and a proactive, adaptable, and quality-driven approach to development.