Position: Middle front-end developer
Category: JavaScript
English level: upper
Years of experience: 3

Re-builded creative development team, which now consists of 10 people, trained and supported new team members, wrote documentation and proposed new ideas for creative development process improvements.

Set up and supported storybook for react project.
JavaScript web developer with 3,5 years of professional experience (including 2 years of React JS development). Experienced in development and supporting React JS + Redux (incl. TypeScript) web applications.
Have experience in building interactive mobile advertisements with a variety of features like AR feature, complex galleries, animations, parallax effect, video 360 view, canvas, game engines and more.
Besides that, I have experience in team management as I was leading the creative development team, training and supporting new team members, solving technical and communicational problems inside the team and improving creative development processes.

Skills:
 JavaScript (ES6), CSS3, HTML5
 TypeScript
 React
 Redux, redux forms
 Material UI
 Luxon js, Moment js
 Recharts
 Complex CSS3 and JS animations
 JavaScript Device APIs (touch events, gyroscope, accelerometer, camera)
 Google Maps API (Embedded maps,, Geocoding API, Places API)
 Canvas, three.js
 JS game engines (phaser.js)
 Augmented reality (face tracking, poses recognition, color recognition): tracking.js, BRFv4, TensorFlow.js
 GIT
 Canvas
Better:
- Product company or interesting project with long-time perspectives
- Friendly and supportive team
- Experienced Team Lead and good management
- Office in Dnipro

Not interested in:
- Angular
- Short-term projects
- Full remote