#vacancy #job #developer #Senior #frontend #JS #TS #JavaScript #Typescript #Smartv #Russia #remote #RF
Senior Frontend Developer
- Hourly rate: 1500 - 2000 rub.
- Format: remote from RF
- Company: Omega Solution
- Project: a platform for streaming music, podcasts, and audiobooks.
Mandatory requirements
- Experience in developing applications for SAMSUNG SMART TV/TIZEN is mandatory;
- Experience with TypeScript, JavaScript (ES6+);
- Senior qualification level or solid Middle+;
- Confirmed solid experience in frontend development;
- Deep knowledge of TypeScript and JavaScript programming languages;
- Understanding of asynchronous architecture principles, experience with the WebSocket protocol;
- Practical experience interacting with multimedia APIs (working with audio, video, and associated interfaces);
- Independence in problem-solving and the ability to make sound technical decisions at the project level.
- Understanding of the specifics of designing user interfaces for TV devices (large screen, viewing distance, limited control elements);
- Skills in implementing focus navigation and supporting control with a TV remote control;
- Experience in optimizing application performance for limited Smart TV hardware resources;
- Knowledge of the limitations imposed by embedded browser environments and the ability to account for them during development.
Project tasks
- Working with the following stack: Tizen 7 SDK, TypeScript, JavaScript (ES6+), Web API, WebSocket, HTML5 Audio;
- Design, development, and technical support of the application for the Smart TV platform;
- Real-time data exchange implementation using the WebSocket protocol;
- Integration of multimedia functions (audio and video playback, content management);
- Optimization of application performance and resource consumption considering TV device limitations;
- Working with Tizen API, considering Samsung platform specifics during feature implementation;
- Testing and ensuring stable application performance on a wide range of TV models, including fixing platform-specific bugs.
Conditions
- Registration as an individual entrepreneur (IP)
- Friendly atmosphere within the company
- Development through real tasks, not formal courses
- Opportunity to offer ideas and see them implemented
- Flexible work schedule and remote work option
- Payment for actual hours worked
- Participation in interesting projects without excessive micromanagement
Contact: TatiSolar