Position: Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 1.5

I'm a part of R&D product team. When I just joined, we supported two products (web onboarding for our company mobile up and other product, lets name it SGP), which worked on performance marketing model. They was written on React+Typescript and Gatsby. Most of my time I was developing A/B tests, also had a lot of marketing and analytics tasks like add pixel or tracking of some events. A bit later I was given a great opportunity — develop product almost from scratch (the layout already was there), and its name is Headway Store. It was small application with a couple of pages on Typescript and Gatsby.js. So I set up payments there, analytics system, marketing tracking system with pixels and so on. 

In about three or four months of my work, we decided to remake and rebrand our SGP, and rewrite the codebase, to make it expandable and improve the development speed (old architecture was quite poor). As a result we rewrote that project from scratch, using Next.js instead of Gatsby, and with modular architecture. From that project we made something like "template" to start other products much faster, and it really speeded up that a lot. We used that template to redesign and rewrite Headway Store from Gatsby to Next.js, and done it in 2 sprints. Unfortunately, our main product performed not as we expected, so we had to find other niche in Edutainment. From brainstorming the idea, outlook of the new product and market research our team got to final great looking and working MVP in two months, which are educational platform. I participated in building the architecture of our product, and wrote a lot of components, including some forms with Formik, which gave me plenty of components splitting experience and Redux based data organisation. After that i was given another great opportunity — to lead Headway Store technically and make great e-commerce from that, what I'm doing right now:)
- Gatsby to Next.js project Migration
- Took part in development and growing Education platform, Selling funnels and E-commerce from scratch as part of product R&D team
- Working in close collaboration with Product managers, Business analysts and Marketing specialists (analytics, marketing tracking system development)
- Tech lead of E-commerce project
I'd like to work on great and inspiring product, with very experienced mentor, who can teach me a lot of cool things, and cool team!