Position: React Developer
Category: JavaScript
English level: pre
Years of experience: 1


My team and I developed and released large-scale Edtech project which became  successful on Asian market


We developed three different platforms for different types of users with complex business logic and large variety of functionality.

Our platforms were built for 3 main types of users: Students, Agents and Admin We delivered a powerful system management tool for Admin and built two big platforms for students and agents which allow them to communicate and work together through beautiful UI and nice UX to bring them the best quality service and experience. 

Our team worked in a high-paced Scrum environment to deliver application alongside with new features and functionality with most of quality and efficiency.

Technologies used for this projects:
-  React JS
-  GraphQL
-  Apollo client
-  TypeScript 
-  Next JS
-  React Native
-  Styled components 
-  WebPack
-  Git

My main tasks and responsibilities on this project:
-  Implementing new features and adding third-party APIs integrations.
-  Development form & filters by using react-hook-form & created extended validations  by using library Zod. 
- Providing integration with BE by creating GraphQl queries & mutations, using Apollo client hooks & graphGL-codgen to work with requests & data.
-  Creating app modules(pages) using SSR & SSG components. 
-  Implemented  localization using i18-next 
-  Planning, estimations product tasks. Bug fixing. Code review of other developers  
-  Collaboration with QA, BE, BA, web designers teams