Position: Senior Front-end developer
Category: JavaScript
English level: upper
Years of experience: 4


- Building a web application for visualizing large amounts of data, further analysis, and data transformation.
- Using the D3.js package for mathematical calculations of hierarchical charts(sankey diagram, bubble chart circle packing, flow graph) and React/Redux for drawing content and controlling the state.
- Development of multifunctional tables with the server-side pagination(mongoDB). With the ability to hide the content under the spoiler, edit the content, checkboxes, complex sorts, groups, and filters by columns, and also change the position of the row by drag and drop.
- Development of a task manager, displaying the real progress of tasks using SSE connection. Redux-saga using channels.
- Implemented application authentication. The application displays a different amount of functionality in different modes, depending on user rights
- Experience in using lerna, local verdaccio server, node scripts for managing projects with multiple packages.
- Code review, mentoring
- Writing integration tests with Cypress.io, experience with Selenium

I wanted to improve my spoken English, since at my previous job communication was only in Ukrainian.
I like being proactive at work and want to find the same team with which I can exchange unusual ideas and become stronger together.
I am considering only remote work vacancies, as I am abroad due to the war in Ukraine