About the Role
The role involves developing and maintaining high-performance SmartTV applications using React, with an emphasis on user experience, code quality, and integration with backend services.
Responsibilities
- Design and implement user interfaces for SmartTV platforms
- Optimize application performance for various TV hardware
- Collaborate with designers to translate UI/UX into functional components
- Write clean, maintainable, and testable code
- Debug and resolve issues across different TV models
- Ensure consistent behavior across multiple SmartTV operating systems
- Integrate with RESTful and GraphQL APIs
- Maintain and improve front-end architecture
- Contribute to technical documentation
- Participate in code reviews
- Support deployment and monitoring processes
- Work with product teams to define feature requirements
- Implement accessibility standards
- Ensure compliance with platform-specific guidelines
- Troubleshoot user-reported issues
- Evaluate and adopt new technologies when beneficial
- Improve load times and responsiveness
- Handle focus navigation in TV interfaces
- Manage state efficiently in React components
- Collaborate with QA to verify functionality
Nice to Have
- Experience with SmartTV SDKs or platforms
- Background in media or entertainment apps
- Knowledge of server-side rendering
- Familiarity with CI/CD pipelines
- Experience with analytics integration
- Understanding of DRM and content protection
Benefits
- Flexible work hours
- Remote-first culture
- Professional development support
- Health and wellness benefits
- Paid time off
- Equipment allowance
- Inclusive work environment
Compensation
Competitive salary based on experience
Work Arrangement
Remote
Team
Distributed team with flexible collaboration
Tech Stack
- React
- JavaScript (ES6+)
- HTML5
- CSS3
- Webpack
- Git
- GraphQL
- Jest
- SmartTV platforms (e.g., Tizen, webOS)
Application Process
- Submit resume and cover letter
- Complete a technical screening
- Participate in a coding interview
- Final interview with team lead
Not offered