Position: Senior Software Engineer - Frontend
Category: JavaScript
English level: fluent
Years of experience: 10

Created features for high volume payment systems, such as KYC forms and onboarding process. Participated in re-designing monolith system architecture into microfrontends architecture to improve the velocity and achieve faster delivery to production. Took part in hiring process as a technical interviewer, mentored junior developers.
10 years of proven commercial experience working with western companies both onsite and as an outsource.

During this time I've built rich React applications with different state-management paradigms. Entirely owned created code, and was the point of contact with other teams, such as product, UX, and QA. Implemented complex UI interactions, optimized the performance of web applications, and built reusable components. I also analyzed technical backlog and provided technical solutions to increase code quality and development velocity.

Technologies: React, TypeScript, Redux, redux-saga, ES6+, JS, Jest, Storybook, react-testing-library, webpack.
remote job;
As I'm currently located on the west cost of Canada it would be great to work in PST timezone. However,  it's not critical and I am ready to adjust to the needs of the team.