Position: Senior Javascript Developer
Company: Creata
Experience required: 5y
English level: intermediate

About the company:

The company is expanding its business and entering Ukraine. It was founded in 2005 and since that time has made its way from a promising tech startup to a mature software vendor serving over 1 billion users worldwide. 
The company’s particular forte is online video where they drive digital transformation for world-renowned brands such as Discovery, Vodafone, and Motorsport. The focus is on US and EU markets, delivering solutions to 40+ countries. 
Join the Team of forward thinkers who believe in strong leadership, continuous learning, relentless pursuit of excellence, and dedication to client success.

About the Project: 
 
Enterprise-Grade OTT Solution for a leading European telecom operator. 
 
We are passionate to develop from scratch strongly configurable and customizable package of robust client application for best in class video consuming experience on up to 10 different devices: IOS, Android, Web, SmartTV (LG and Samsung), AppleTV, Android TV, multiple models of Android TV Operator tier set-top boxes and a model of Linux based STB. 
Client is a large international investment and financial holding company with multi-billion turnover and hundreds of thousands of specialists. It has a diverse portfolio including banks, for example, Home Credit Bank, and several European telecom companies, for which our service will be launched. They are located in the Czech Republic, Serbia, Slovakia, Hungary and Bulgaria.                                               
 
On this project, for the first time in our history, we will develop two types of Set-Top Box applications:                                                                                                                                      • Android TV Operator Tier - the latest technology from Google, that is becoming the de facto standard for telecoms      
• Linux based STB.                                                                                                                         
 
After this project, we will be able to declare with 100% certainty that we make OTT applications for ALL client devices in the world. This project will give us production experience in STB platforms. From the side of architecture and technical design, the project will be developed as a white-label product that can be quickly configured and expanded for other customer's clients. Our company is responsible for the front-end development for all devices. The project is the coordinated work of specialists from different companies.   
 
The project entailed the development set of apps with shared UX to match the client’s user flows and backend functionality available through the customer's media platform. As a long-standing customer partner and proven frontend services provider, We were chosen to deliver a complex solution with the highest level of on the fly customization and branding for different OPCOs/countries within the first telecom group as well as for other countries outside the group.

Core technologies:

TypeScript  
React Native / You.i  
Jest     
OTT Streaming                

Responsibilities

Working as a part of the team;
Code development;
Architecture Design and development;
Code review.

Requirements 

Web development and HTML5/CSS experience is the must (minimum 4 years)
React Native or React+ good knowledge (minimum 1 year) 
Excellent Soft Communications Skills, especially with Customer 
English Intermediate         

Would be a plus:

Experienced with OTT platforms and video solutions development
Experienced with Smart TV 
You.i - C++/ Java/

Benefits:

Coverage of participation in trainings, conferences
Compensation of purchasing a professional book 
Compensation of obtaining certification
Sports
Compensation of using personal equipment, peripheral devices
The list of benefits will be extended with time and also added with special positive compliments after the office hub opening.