Максим О. React разработчик, Senior
ID 8341
МО
Максим О.
Мужчина
Россия, Ростов-на-Дону, UTC+3
Ставка
3 000 Р/час
НДС не облагается
Специалист доступен с 29 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опыт разработки 4 года
Опыт работы с языками:
Javascript, Typescript, CSS, HTML
Опыт работы с фреймворками:
React.js, Next.js
Node.js, Express.js
Опыт работы с библиотеками и технологиями:
Redux Thunk, RTKQuery, Redux observable, React-router-dom
Formik (в связке с yup), GraphQl, Apollo, Axios, Socket.IO, GraphCMS, Strapi, PostgreSQL, MongoDB.
ImmutableJS, Storybook, Lodash, PixiJS, FullCalendar, React testing library, React Redux Forms, Webpack, Module Federation, date-fns, dayjs, Moment, Antd, Material UI, MyStem, ToastUI, Swagger.
CSS-modules, SCSS, LESS, Styled-components.
Также опыт работы c:
Git (Github, GitLab, Bitbucket),
Jira, Confluence, Figma,
Nexus, Jenkins.
Проекты
(4 года 9 месяцев)
Единый инвестиционный портал города Санкт-Петербурга и личный кабинет к нему
Роль
Frontend-разработчик
Обязанности
Краткое описание:
Портал предназначен для ознакомления инвесторов с возможными инвестиционными объектами. Есть возможность создать аккаунт, создавать запросы по объектам, использовать онлайн чат, онлайн помощника, заказать обратный звонок. Можно воспользоваться картой для детального осмотра объекта, рассчитать стоимость коммуникаций, посмотреть на льготы предложенные по выбранным параметрам. В личном кабинете можно ознакомиться со списком дел, документами, создавать и привязывать документы к сделкам, создавать совещания и мероприятия. Формировать заявления, планировать задачи, вести учет своих инвестиционных проектов, рассчитывать проектные риски. Клиентская часть состоит из множества перечисленных сущностей и им подобных. Имеется возможность взаимодействия с каждой из них и настраивание под себя. Портал является мультиязычным, есть 4 языка: русский, китайский, английский, арабский. Есть несколько интегрированных сервисов: карта, онлайн чат для ответов на вопросы.
Что реализовывал:
отображение вкладок, форм, роутинг, формы создания и редактирования сущностей, модальные окна, UI-кит по figma макетам, сложные зависимости внутри форм, калькуляторы подключений услуг, онлайн помощника, форму обратного звонка, калькулятор поддержки, оптимизация работы приложения, миграция отдельных частей из легаси на react, добавление нового функционала, оценка сложности и временных затрат на новые задачи(спринты), распределение задач по другим разработчикам и т.д.
Стек специалиста на проекте
GitLab, AntD, Webpack, Swagger, SWR, TypeScript, Vite, React Router Dom, Figma, Knex.js, React, scss-modules
Отрасль проекта
Urban technology
Период работы
Август 2023 - Май 2024
(10 месяцев)
CRM система для малого и среднего бизнеса
Роль
Frontend-разработчик
Обязанности
Что реализовывал:
Микрофронтенд сервисы оповещений, печатных форм, текстовый редактор, множество модальных окон, страниц, полный цикл создания сущностей: actions, selectors, epics, reducers, immutable records. Календарь, диаграммы Ганта ( в рамках разных микрофронтендов), формирование документов на основе проектных переменных. Оптимизация работы высоконагруженной системы. Отслеживание отображения по правам пользователя, доработка и исправления конструктора полей. Создание отдельных сущностей, например задачи, сделки. Создание отдельных полей, например продолжительность: добавление модалки для установки свзяи с полями даты, автоматическая калькуляция связанных полей.
Стек технологий:
React, Typescript, Redux, Webpack, ImmutableJS, MaterialUI, Formik, Module Federation, Webpack, Figma, Bitbucket, Confluence, Jenkins, Nexus, Swagger
Стек специалиста на проекте
Redux, Bitbucket, Webpack, Swagger, module federation, Confluence, Jenkins, TypeScript, Formik, Nexus, Figma, Immutable.js, Material UI, React
Отрасль проекта
RnD
Период работы
Июнь 2022 - Август 2023
(1 год 3 месяца)
Система хранения информации о клиентах банка
Роль
Frontend-разработчик
Обязанности
Что реализовывал:
Оптимизация работы компонентов и ускорение их работы, разработка универсального алгоритма поиска по вложенным структурам данных и его интеграция в проект для разных страниц, внесение правок в данные полей, разработка древовидной структуры отображения вложенных списков, обработка url путей, фильтрация данных, добавление сущностей через модальные окна, вёрстка страниц, регистрация+авторизация.
Стек технологий:
React.js, Ant Design, Typescript, React Redux Forms, Redux, Redux thunk, RTKQuery, Webpack, Jenkins, Nexus, Confluence, Bitbucket, Swagger, WebSockets (Socket.IO)
Стек специалиста на проекте
Redux Thunk, WebSockets, Redux, Bitbucket, Webpack, Swagger, WForms, ORMs, Confluence, Jenkins, TypeScript, Nexus, Ant design, React, React Redux
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2021 - Июнь 2022
(9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет