Position: Senior Full-stack developer
Category: JavaScript
English level: upper
Years of experience: 5

My team successfully delivered the feature related to access control. Customers are still happy about the feature.
The same team successfully delivered another feature in time, ~80% meaningful code coverage, code sharing between back-end and front-end.
Took part in development of a high-load project as a full-stack developer using Fastify with TypeScript to write web services, unit tests, API tests. And as an Angular 4+ developer I worked on the admin dashboard.
Bug fixing of spaghetti-like codebase from the previous dev team brought the company order from client for 500 hours.
Experience in huge product (AngularJS + Node.js BFF + Java back-end + Selenium for E2E tests).
     • Was a main developer for features related to access control, configuration, security, domain areas. Was team lead for up to 3 people during features development. Was the one who analyze user stories, split them into tech sub tasks, decide what to do and when to do.

Experience in outsource company (Angular, Node.js, Redis, TypeScript).
     • Took part in development of high-load project as 1) a back-end developer using fastify with TypeScript to write REST API servers, and as 2) wrote unit and API tests using mocha and chai; and as an Angular developer worked on admin dashboard.
    • As a vanilla JS developer I have been working on spaghetti code from previous dev team, and my work brought company order from client for 500 hours.
    • Worked on admin panel (Angular) to create complex component to provide a convenient interface with ability to search apply filters, paginate, and display results to google map using API.
Дуже хочеться працювати віддалено з будь якої точки світу.
Хочеться працювати зі свого ноутбука.
Було б добре (та не обовʼязково) поменше мітингів - мені краще думається в тиші.