📺 Senior Frontend Engineer – React / Smart TV Applications
📍 Location: Remote in Brazil
💼 Experience: 3+ years
🛠️ Tech Stack: React, TypeScript, JavaScript, Svelte, Astro, AWS
About the Role
We 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.