Senior Frontend Engineer – React / Smart TV ApplicationsLocation: Remote in BrazilExperience: 3+ yearsTech Stack: React, TypeScript, JavaScript, Svelte, Astro, AWSAbout the RoleWe are seeking an experienced Frontend Engineer to build 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.You will collaborate closely with product, QA, and engineering teams to translate business requirements into scalable, high-quality frontend solutions.Key Responsibilities- Design, develop, and maintain frontend applications using React, with exposure to Svelte and Astro.- Build applications for Smart TVs and embedded / non-browser environments.- Translate business objectives into technical and functional requirements.- Integrate frontend applications with REST APIs and third-party SDKs.- Ensure high-quality user experience, performance, and visual consistency.- Participate in Agile ceremonies, working across multiple Scrum teams.- Write and maintain unit tests, support TDD, and contribute to CI/CD pipelines.- Collaborate with QA teams and support automation testing using Selenium or similar tools.- Follow and promote software design patterns and best engineering practices.- Act as an advocate for code quality, UX excellence, and maintainability.Required Skills & Qualifications- 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.- Experience with Selenium or QA automation tools.- Ability to work effectively in a fast-paced Agile environment.Nice to Have- 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.Soft Skills- Strong interpersonal and communication skills.- Ability to collaborate with business partners during requirements and functional design sessions.- Consumer-focused mindset with a strong eye for detail and user experience.- Proactive, adaptable, and quality-driven approach to development.