Position: Middle/Senior React Engineer - project from scratch
Company: ITExpert
Category: JavaScript
Experience required: 3y
English level: upper

A high-speed trading platform that provides full market transparency and insight into the actions of stock, futures, and cryptocurrency traders

**The product** is primarily used for trading US stocks, digital cryptocurrencies, and futures on CME, Eurex, Nasdaq, GDAX, and many other exchanges.

**The project**
They are creating a web version of their desktop app.
There will need to be refactored from pure WebGL to React and create a full CPA.
It'll be necessary to create the entire architecture of the react application.

**Technologies**

Back-end - Kotlin; 
Front-end - another part of Kotlin Multiplatform, compiled into JavaScript; 
Realtime on websockets;
Visualization of data, and graphics in realtime;
They have multithreading on web workers;
WebGL

**Team**

There are approximately 50 people in the company. Now there is 1 person on this project, from the core team. And they're looking for new front-end developers. 

**Stages**

Technical screening (1 hour)
Technical interview with R&D Lead and Front-end Engineer of the team 

**Requirements**

Experience with React, Typescript, experience creating CPA, experience developing React application architecture from scratch.