Position: React/React Native developer
Category: JavaScript
English level: upper
Years of experience: 4


Projects:

1. Fitness project for a nutritionist and her clients.

Tasks & Challenges: planning architecture, RealmJS db integration, FB & Google authentication, Firebase Cloud Messaging notifications, Firebase analytics, Firebase Dynamic Links integration, video resource management, basic animations. Creation of promotional materials - Landing pages and etc. Working on the frontend of admin panels to manage fitness programs; fixing bugs; refactoring the old code; made new landing pages; worked with AmoCRM.

Technologies: React Native, Redux, Firebase services, FB SDK, Google SDK). JavaScript, React.js, HTML, CSS, Semantic-UI.

2. The French project is focused on big data in e-commerce, for getting analytics.

Tasks & Challenges: full responsibility for the frontend, Material-UI components customization, data structure correct display, architecture flow enhancing, pagination and search implementation, made a recursive search in the filter tree, thanks to which a structure of 1500 elements is filtered quickly, improving readability and performance of old code through refactoring.

Technologies: React.js, HTML, CSS, Material-UI, Webpack.

3. Essay writing service project

Tasks & Challenges: planning architecture, UI/UX planning, Kitten UI design implementation, Redux- persist caching, FB & Google & AppleID authentication, Firebase Cloud Messaging notifications, Firebase analytics, Deeplinking with Firebase Dynamic Links, Files uploading and validation, Camera integration for pictures uploading, Infinite Scroll Pagination, Firebase Crashlytics, CI/CD for React Native through App Center. 

Technologies: React Native, Redux, Store Cashing, Firebase services, FB SDK, Analytics, Kitten UI

4. Application for library clients

Tasks & Challenges: planning architecture from scratch, Redux-persist caching, Firebase. Infinite Scroll Pagination. Phone Authentication Logic. Firebase Crashlytics.

Technologies: React Native, Redux, Cashing, Firebase services, Analytics
I want to work on something great, something that matters.
Prefer to work at the office from time to time :)