Requirements:3+ years of commercial experience;English level upper intermediate;Excellent knowledge of JavaScript (ECMAScript), TypeScript, HTML5, CSS3;Knowledge of React, Redux, Material UI, Styled-components;Knowledge of Node.js (Express.js, Nest.js), Rest API;Experience with SQL, NoSQL, PostgreSQL, MongoDB, Mysql;Knowledge Unit tests (Jest), e2e tests (optional).Will be a plus:Experience in Agile environment (Scrum or Kanban);Knowledge of modern JS Code Best Practices (ESLint, Prettier);Experience with Docker;Experience with Redis;Experience with GraphQL;Experience with GitFlow, NPM, Webpack.Responsibilities:Perform basic design tasks;Perform coding, testing and administration assignments;Design user friendly, modern, appealing UI layouts and features;Collaborate on designing scalable Backend & Frontend architecture;Working closely with the clients team;Technical evaluation of projects / tasks to ensure their effective implementation;Optimize and support application for maximum speed and scalability;Analysis and implementation of technological improvements.