Position: Senior Front End
Category: JavaScript
English level: upper
Years of experience: 4

Managed a team of 7 people, improved the architecture and quality of projects, raised the technical skills of employees, set up work processes. Made the most difficult tasks on projects.
I am currently in the EU and am looking for relocate offers mainly in the USA, but I am also considering the EU.

My tech skills:
 - Javascript (ES6+, OOP, Promise ES6, Async/Await).
- Understanding of design patterns like DRY and KISS.
- Understanding of code speed optimization.
- React (Hooks, Context, Redux, Redux-Saga, Thunk).
- React Native(IOS & Android apps).
- TypeScript(3.x+).
- Tests: Jest, Enzyme, React Testing Library.
- Node.js (Express, MongoDB, MySQL, JWT, SOCKET.IO).
- Understanding of building REST API services.
- Understanding of building microservice architecture.
- AWS (Lambda, API Gateway, CloudWatch, EC2).
- Docker (containers, compose).
- ESLint, Gulp, Webpack, NPM.
- Canvas/WebGL, Three.js.
- Git, Bitbucket, GitLab.
- HTML5, CSS3, BEM methodology.
- SASS/SCSS.
- Adaptive: Flexbox, Bootstrap 4, CSS Grid.
- Photoshop, Avocode, Zeplin.
- Jira, Trello.

My soft skills:
- I always take my work very responsibly, perform all tasks only qualitatively.
- Always checking myself and looking for the best solutions to problems by weighing all the arguments.
- Easily finding language with all team members, always trying to understand and listen to everyone.
- I try to bring maximum benefit to the company and invest in team development.
- Always improving my skills and the number of technologies that I know, always happy to learn something new.

English: Upper-Intermediate
Above all, I'm looking for a stable company, with a permanent and friendly team. I would also like to see good opportunities for career growth and self-development.