Position: React.js developer
Category: JavaScript
English level: fluent
Years of experience: 4


Insart - Fin tech project.

July, 2021 – current
- Creating, updating users` sessions, 2 factors authentication, reset/forgot password all other auth related functionality;
- Core packages updating, auditing vulnerable dependencies` packages;
- Multiple tasks with project`s CMS, CRM, hosting services;
- Working with 3d parties APIs – charts, calendars, datasets, embedding bots etc.;
- Supervising junior devs on the project;
- Creating settings configs for individual module architecture per instances, roles, users;
- Calls with Client, client-side managers regarding improving / creating new features; 
- Finding bugs and taking part in addressing third party services to fix some of their products.
- Creating multiple pages for fetching and displaying posts, users, charts, settings;
- Minor tasks like improving styling, ensuring responsive ui, fixing bugs, handling api calls etc.

team size: 10+ members

React, Typescript, Node.js, Gatsby browser, Lodash, Material.UI, Styled components, jest, husky, lint-staged, honeybadger etc.

SoftServe 

March, 2021 – July, 2021
- Creating custom UI components;
- Developing and implementing highly responsive user - interface components using react;
- Writing application interface codes following react.js workflows;
- Troubleshooting interface software and debugging applications;
- Creating multiple posts`, filters` logic;
- Changing UI according to Figma;
- Implementing reusable components;
- Creating tasks based on user stories;
- Carrying out code reviews;
- Fixing bugs;

13-15 members.

React (FC, Hooks, React-Router-DOM), Redux (Toolkit, Thunk), Typescript, MaterialUI, Editor Quill, Slick-carousel, React Testing Library, Jest, Lodash.

Epam
August, 2019 – March, 2021

- Creating ads banners;
- Creating multiple pages;
- Tasks with BE to implement users notifications;
- Embedding various media content;
- Creating support requests forms;
- Developing and implementing heavy loaded front-end architecture to support user interfaces;
- Monitoring and improving front-end performance.

10+ members.