Position: Front-end engineer - React
Category: JavaScript
English level: fluent
Years of experience: 6

1) Grew up from a HTML markup to React developer. 
2) Moved big applications from Javascript typing to Typescript
3) Moved big applications from CSS to styled components
4) Implemented complex program modules as microfrontends.
5) Not sure what else to write, basically all my work was from sprint to sprint with previously planned and estimated work. All achievements were done in scope of these tasks. 

Overall I'm a kind person with good working attitude for  colleagues, ready for opened communications. 
40 years old, self motivated and reliable. 
Interests: nature hiking, guitar playing, cooking, cats and dogs, tabletop games etc.
Front end developer, last 6 years working full time for a big healthcare US company. 
Big enterprise suite consisting of several applications for patient and doctors side. 
Project run on Webpack, React with Typescript, including many core packages like Redux, Effector, Router, Emotion and many many other helpful packages for development including packages for forms validating and submitting, packages for diagram construction, many smaller packages for faster and more comfortable work. 
Day to day routine: 
- working with big forms with custom controls and complex logic, 
- local and global state management, 
- routing setup, 
- working with back-end developers for CRUD and websocket operations
- working 
Testing: 
- unit testing (Jest), 
- E2E testing (Cypress), 
- screenshot testing (Backstop). 
- UI components testing (Storybook)
Occasional work: 
- code splitting with webpack, 
- lazy loading of modules, 
- microfrontends (webpack). 
- creating back-ends on node.js for microfrontends with GraphQL
Touched: node.js and MongoDB for one small project for the team (nothing special: form where user selects options and then server generates zip files with project containing files depending on selection).

Side skills: GIT, JIRA, InVision, Confluence, CorelDraw.
Working in WebStorm (my own license) on MacBook 2018. 
English: B1-B2

Management: 
- performed onboarding for newbies, 
- pair programming, 
- code reviewing, 
- wrote some documents on the processes.
What I would like to pursue in terms of technologies: pursue more node.js learning and tasks, apparently becoming a full stack developer. Node.js + React + db.

Management: ready to work with customer directly to gather requirements, prepare tasks for devs, code reviewing, overall work process control. 

Wish for a company: 
- stable middle sized company, 
- available for distant contracting, 
- understandable management, 
- agile oriented processes,
- 40 hours/week work, 
- 20 working days of paid vacation per year, sick days, 
- no overtiming (only in very important occasions, negotiable).   
 
Don't want to work on gambling or crypto projects.
Don't want to support unsupportable legacy code. But it's okay if we want to rewrite it.
Don't want to be "available 24/7 for urgent calls", I have my 8 working hours from 10 to 18 hours and would like to stick to them. Shifting schedule is negotiable.