— Strong knowledge of ReactJS (v16.9), ES6+, TypeScript;
— Good knowledge of API design patterns and web technologies;
— Good problem-solving and communication skills;
— Intermediate/upper-intermediate English, spoken and written.
— Experience with NodeJS;
— Wide JS library fluency;
— UX Experience;
— Experience with Adaptive/Responsive Design Principles;
— Experience with build tools (Webpack, Babel) and Continuous Deployment (gitlab).
Developing new dashboard for existing web app
Customer — Swiss Media Holding
Category — internet marketing tool
The main functionality of the project is a CRM, graphical display of data (dashboards), processing a large amount of behavioral and statistical information of users, banner system, reports