Position: Senior/Middle Frontend (React, TypeScript)
Company: Platx Digital
Category: JavaScript
Experience required: 2y
English level: upper

**Position**: Senior/Middle Frontend
**Location**: Ukraine, remote.
Technical level: Senior/Middle

**Responsibilities**
Build a modern web application.
Provide best performance.
Find and fix errors.
Maintain the code and create tests to ensure highest product quality.

**Requirements**
5+ years of experience in web development.
Strong knowledge of Vanilla JavaScript (ES6, Promises).
Excellent HTML5, SASS/CSS skills.
React Bootstrap experience (desirable).
Knowledge of responsive design.
Experience with REST API.
Knowledge of web security (csrf attack, xss attack, mitm attack).
Working experience with TypeScript (2+ years).
React.
Redux.
Experience with React toolkit / redux Slices.
Experience react-dnd hook, react-dnd-html5-backend or similar.
Thunk.
SocketIO (desirable).
Knowledge of object-oriented programming.
Webpack.
NodeJS.
Git.
Upper-intermediate level of English.

**We offer**
Flexible working hours.
20 paid vacation days per calendar year after the trial period.
5 paid sick leave days per year.
Possibility of business trips to the UAE.
Team-building activities.