Job Title: Frontend Developer – React / Svelte / Astro (Smart TV & Embedded Devices)
Location: Brazil (Remote)
Duration: Long Term
Key Responsibilities:
* Design, develop, and maintain web applications for Smart TVs and embedded environments.
* Implement software design patterns and best practices for scalable, maintainable code.
* Collaborate with Agile teams, product managers, and stakeholders to define requirements and functional designs.
* Integrate with REST APIs and third-party SDKs effectively.
* Advocate for high-quality software and excellent user experience across all platforms.
* Write unit tests, perform test-driven development, and maintain CI/CD pipelines.
* Assist in QA automation using Selenium or equivalent tools.
* Debug and optimize front-end applications for performance and reliability.
Required Qualifications:
* 3+ years of professional experience in HTML, CSS, JavaScript, and TypeScript development.
* 3+ years of experience with multiple frontend frameworks (React, Svelte, Astro).
* Experience in non-browser environments such as Smart TVs and embedded devices.
* Strong debugging and problem-solving skills.
* Experience with unit testing, branching patterns, CI/CD, and TDD.
* Knowledge of Amazon Web Services (AWS).
* Ability to work efficiently in a fast-paced Agile environment.
* Strong focus on consumer-oriented development and attention to detail.
* Excellent interpersonal and communication skills to interact with business partners and technical teams.