Ttms
Senior Frontend Developer (UI/Javascript)
Salary
Job description
We are looking for a Frontend Developer to join our TV-box and Web Team and help build the future of our TV platform. You'll work in a distributed Agile environment, collaborating with cross-functional teams to deliver high-quality, reliable applications.
Your responsibilities
- Contribute to the development and future evolution of our RDK-based TV-box application
- Build and maintain features using our JavaScript/TypeScript-based UI framework
- Collaborate closely with the platform team responsible for middleware development
- Ensure the long-term sustainability of the application by reducing technical debt, improving test coverage, and maintaining overall application health
- Deliver stable, scalable, and high-quality code
- Analyze complex logs and troubleshoot technical issues in production environments
- Share knowledge and best practices across teams, platforms, and applications
- Participate in code reviews and contribute to continuous improvement initiatives
- Collaborate with cross-functional teams following Agile methodologies
We are looking for you, if you have
- Expert-level knowledge of JavaScript
- Strong practical experience with TypeScript
- Experience with E2E testing frameworks such as Cypress, Playwright, or similar tools
- Experience working with CI/CD pipelines and version control systems
- Experience developing applications integrated with embedded systems or device-level components
- Fluent English (minimum B2+/C1)
- Strong analytical and problem-solving skills
- Ability to work effectively in a distributed, cross-functional team
Nice to have
- Experience with Lightning JS
- Experience working with embedded systems
- Experience in streaming, video, or media-related projects
We offer
- Participation in interesting and demanding projects.
- Flexible working hours.
- A great, non-corporate atmosphere.
- Possibility to work remote or hybrid (2 days per week from the office).
- Opportunities for development and promotion.
- Attractive package of benefits.
We reserve the right to contact the selected candidates.


