Position: Senior Software Engineer (React.js)
Category: JavaScript
English level: upper
Years of experience: 5

Led a sub-team of 3 Middle engineers (developing independent functionality - shared SDK library);
+ Over 5 years of production experience in JavaScript;
+ Over 4 years of production experience in React.js;
+ Expertise in TypeScript, Redux.js;
+ Experience in unit-testing with Jest, Enzyme, React Testing Library;
+ Experience in E2E testing with Cypress;
+ Experience with Node.js, Databases (DynamoDB, MySQL), partly switching for Back-End scope of work;
+ Played key developer roles on the last 2 projects;
+ Participated in product development in fully foreign teams (France, USA);
+ Currently member of the fully foreign team (USA), I’m the only 1 member from Ukraine;
+ Participating in building a project architecture from scratch;
+ Performed POCs for the feature possible product functionality;
+ Leadership;
+ Experience of working in large teams (25+ members);
+ Led a sub-team of 3 Middle engineers (developing independent functionality - shared SDK library);
+ Creating technical documentation for designed project functionality;
+ Product Stories estimations, requirements discussion with customer side;
+ Perform Project candidates interviews;
+ Working in a teams according to processes based on Agile methodologies (Scrum, Kanban), ‘ScrumBan’;
+ Performed newcomers onboarding;
+ Holding demos for the customer;
I’m interested in:
+ Friendly team:
+ Participating in designing new Projects architecture;
+ Work with more skilled Engineers to gain new skills;
+ Share knowledges with team and project Engineers;
+ Work with cutting-edge Front-End technologies in React.js stack;
+ Participate in the project with Node.js Back-End infrastructure (Nest.js would be great);