Position: Front-end developer (React JS)
Category: JavaScript
English level: upper
Years of experience: 3


PLEASE NOTE: Experience mentioned is relative to all the fields I have worked on. Commercial React is up to 2 years, while having side projects in between.

Having ~4 years experience as a software developer, my tech stack includes front-end development(ReactJS), cross platform(React Native & Flutter), native android(both Java & Kotlin) and embedded systems(microcontrollers, namely STM32).

As a part of variable team sizes(solo - 100) I have worked primarily on developing new features with close collaboration with customer(dev feedback/demos)/colleagues(meetups/implementation discussions/code reviews).

ReactJS technology stack used:
Typescript
Class - based components
Hooks
Material UI + JSS
Antd + CSS modules
SASS
Redux
Saga
Thunk
Formik + Yup
Lodash
Axios
React Router
I18next
Moment
IndexedDB + idb
JSZIP
SVG
Canvas
Jest(unit tests/snapshot tests)
React Testing Library
Enzyme
Jira/Azure DevOps/Bitbucket/Stoplight
Strongly prefer TypeScript. Overall techstack is not that important, as I can adjust and learn quickly.