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

- moved chat and notifications websocket logic to shared worker, so all browser tabs used only one connection
- developed interactive company structure module with recursive tree
- build drag-n-drop Trello like kanban module for task management
Frontend developer (React/Typescript)
- work in distributed international team
- domains: job board, ed tech, e-commerce 
- oauth service integration
- multilingual ui
- payment integration
- MUI, storybook, styled components
- micro frontend architecture
- contentful cms
- graphql

Full-stack developer (PHP/JS/React) 
- development, support and modification of CRM
- separated Frontend logic from Backend (SPA-API-Backend)
- migrated from jQuery to React
- implemented JWT auth
- implemented multi role access management using CASL library
- configured Material UI theme according to design in Figma
- API integrations
- telegram bot development
- moved chat and notifications websocket logic to shared worker, so all browser tabs used only one connection
- legacy code refactoring and debugging
- developed new modules for CRM such as Staff management, Chat, Multicurrency etc.
- developed custom versions for clients
- API integrations for eCommerce
Hope to join strong friendly team on challenging projects with
modern tech stack with React 17+ on client side.