Position: JavaScript/HTML5 Video Player Developer
Company: Svitla Systems
Category: JavaScript
Experience required: 5y
English level: upper

Primary: JavaScript, TypeScript, RxJS, Webpack, Git;
Secondary: SonarQube, React JS, yarn, Lerna.

**Requirements:**
- 5+ years of overall commercial experience.
- 3+ years of commercial experience with JS technologies.
- Experience working with HTML5 video players (currently RxPlayer in use) and streaming.

**Nice to have:**
- Higher education in Computer Science (engineering school, computer science school, or university).
- Experience with TypeScript, RxJS.

**Responsibilities:**
- Perform as a part of a team in charge of developing the HTML5 player (RxPlayer).
- Participate in developing new functionalities, support new formats (streaming, subtitles, video containers, etc.), compatibility with new devices, and many others.
- Partake in the improvement of the project (performance and resilience).
- Associate in the maintenance of the project.
- Provide support for testing new features, analyzing encountered problems, etc.
- Participate in the open-source life of the project.
- Document the API and the use of the library.