Олег В. Frontend разработчик, Middle+

ID 18678
ОВ
Олег В.
Мужчина, 38 лет
Россия, Тула, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
JavaScript
TypeScript
Apollo
Axios.js
GraphQL
Lodash
MobX
Moment.js
Next.js
React
React Hook Form
React Router
Redux
Redux Toolkit
RTK Query
Storybook
three
CSS
HTML
Mantine
MUI
SCSS
Styled Components
Vite
Webpack
ESLint
FSD
Git
Node.js
Prettier
REST API
Отрасли
E-commerce & Retail
Проекты   (4 года 8 месяцев)
VR-пространство с виртуальными магазинами
Роль
Frontend разработчик
Обязанности
Виртуальное 3d-пространство, в котором пользователи могут связываться по мультиплееру друг с другом, посещать 3d-улицы в VR-очках и совершать покупки в магазинах. Владельцы магазинов могут выбирать визуальное оформление для своих заведений, наполнять их товарами, проводить распродажи. Команда: 3 Front-end разработчика, 2 3d-designer, 2 Back-end разработчика, 1 QA, Аналитик, 2 2d-designer, Team Lead, 1 DevOps. ● Верстка 2d-компонентов интерфейса и его синхронизация с 3d-интерфейсом ● Подключение к бэкенду ● Поддержка и оптимизация существующего кода ○ Рефакторинг существующих компонентов (декомпозиция) ○ Устранение обнаруженных на проекте ошибок после прихода новых тестировщиков ● Создание новых и поддержка существующих компонентов ● Адаптивная и кроссбраузерная верстка ● Консультации для 3d-специалистов ● Code review
Достижения
● Реализован модуль регистрации и входа, подключена система авторизации и аутентификации Amazon Cognito ● Созданы модули: ○ Система генерации вариантов продуктов на основе введенных пользователем атрибутов ○ Различные модальные окна ○ Различные формы ○ Корзина ○ Отображение продуктов ○ Админка для владельцев магазинов
Стек специалиста на проекте
tween, commerce, StreamChat, notistack, city, React Hook Form, Redux Toolkit, GraphQL, Swiper, three, uuid, Apollo, Styled Components, i18next, Reactor, React Table, Amazon, Framer Motion, Cognito, TypeScript, Stripe, Yup, Axios.js, Material UI, Moment.js, Next.js, React, JavaScript
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2022 - Ноябрь 2024  (2 года 2 месяца)
Под NDA | Генератор граффити уличного художника
Роль
Frontend разработчик
Обязанности
Амбициозный проект известного художника, который решил сделать автоматический генератор надписей, нарисованных баллончиком. В последствии эти картины конвертируются в NFT-объект для продажи. Команда: 2 Front-end разработчика, 1 DevOps, Back-end разработчики и PM на стороне заказчика. ● Исполнение технических и визуальных требований заказчика ● Разработка стратегии реализации продукта, поиск технических решений ● Разработан алгоритм распыления и подтеков краски с помощью canvas ● Осуществлена конвертация шрифтов в svg-объекты для отслеживания путей движения кисти ● Доработан dev-интерфейс для удобства разработки ● Синхронизирована передача данных между фронтовой частью и NFT-сервисом
Стек специалиста на проекте
Lodash, TypeScript, Parser, Redux Toolkit, Canvas, ESLint, React, fabric, Pathon, lilgui
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2021 - Май 2024  (3 года 4 месяца)
Конфигуратор шкафов для мебельного магазина
Роль
Frontend разработчик
Обязанности
Пошаговый 3d-конфигуратор для клиентов мебельного магазина. Пользователь выбирает тип шкафа, затем попадает в 3d-редактор, где устанавливает на него разные модули и корректирует параметры. На последнем шаге пользователь оставляет свои данные и отправляет конфигурацию продавцу. Команда: 1 Front-end разработчик, 2 3d-разработчика, 2 Back-end разработчика, PM, Team Lead, 1 DevOps. ● Создание новых React-компонентов для 2d-интерфейса ● Декомпозиция и оптимизация React-компонентов ● Настройка синхронизации 2d-интерфейса с 3d-модулем ● Взаимодействие с разработчиком модуля подсчета цен ● Адаптивная и кроссбраузерная верстка
Достижения
● Законченное приложение ● Улучшена верстка и логика работы компонентов: ○ Галерея картинок ○ Раскрывающиеся списки с настройкой элементов для шкафа ○ Кнопки-иконки, переключатель шагов и прочие оверлеи
Стек специалиста на проекте
notistack, verge3d, pixi, Sass, React Hook Form, Redux Toolkit, архитектура, Swiper, three, Lodash, Storybook, Prettier, Дизайн, classNames, ESLint, FSD, TypeScript, Husky, Yup, PostCSS, Vite, Material UI, React, JavaScript
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2022 - Сентябрь 2022  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ФГБОУ ВО Тульский государственный университет. Институт прикладной математики и компьютерных наук
Специальность
Информационные системы и технологии.
Завершение учебы
2018 г.

Похожие специалисты

Blockchain • FinTech & Banking • Insurance • Marketing, Advertising & Design • Social Networking
ВС
Владислав С.
Таганрог
Frontend разработчик
Middle+
2 142,86 Р/час
React
Разработка
технологии
Redux
Frontend
TypeScript
Работа с интеграциями
developer
NDA
Node.js
+145

Я — опытный разработчик на JavaScript с более чем 5 летним опытом работы в разработке веб-приложений. За годы своей карьеры я успешно работал с современными фреймворками и библиотеками, такими как React.js, Node.js, Vue.js, а также активно использую TypeScript для создания высококачественного кода. Мои сильные стороны — это глубокое понимание принципов фронтенд-разработки, опыт работы с RESTful API, применение паттернов программирования, а также умение оптимизировать производительность и писать масштабируемые приложения. Я всегда стремлюсь к улучшению своих навыков, люблю изучать новые технологии и подходы в разработке. Умею работать как в команде, так и самостоятельно, эффективно решая задачи и придерживаясь сроков. Моя цель — создавать качественные и удобные продукты, которые делают взаимодействие пользователей с приложениями проще и приятнее. Ищу новую команду, где смогу применить свой опыт и продолжать развиваться, создавая инновационные решения и добиваясь отличных результатов.

Подробнее
RnD
НЧ
Никита Ч.
Москва
Frontend разработчик
Senior
3 468,09 Р/час
CSS3
Git
HTML5
JavaScript
React Redux
TypeScript
Apollo
Axios.js
client
CSS
+58

Никита — frontend-разработчик уровня senior. Специализируется на разработке высоконагруженных и масштабируемых систем, проектировании архитектуры приложений и код-ревью. Опыт работы включает участие в проектах Nexign Revenue Management и Nexign Nord в роли ведущего разработчика и Team Lead, а также разработку CRM и клиентского приложения для информационных киосков в музеях и платформы для автоматизации деятельности Совета молодых депутатов Краснодарского края в качестве middle frontend developer. На проектах Никита занимался разработкой проектов с нуля до релиза, наставничеством менее опытных коллег, интеграцией ESLint и Prettier, созданием библиотеки переиспользуемых компонентов и другими задачами. Активно участвует в IT-сообществе: посещает митапы, хакатоны и конференции, где обменивается опытом с коллегами. Легко находит общий язык с людьми, что способствует эффективной работе в команде. Увлекается спортом и шахматами.

Подробнее

Недавно просмотренные специалисты

AgroTech • E-commerce & Retail • Logistics & Transport • Manufacturing
ДБ
Дмитрий Б.
Брянск
1С разработчик
Senior
3 506,49 Р/час
управляемые формы
1C:Бухгалтерия предприятия
1С:Управление торговлей
Разработка и внедрение систем
xdto
EDT
HTTP
JSON
REST
+42

Дмитрий — опытный 1С-разработчик уровня senior из Брянска. Имеет опыт работы с различными конфигурациями 1С: «Управление торговлей», «Бухгалтерия», «Зарплата и управление персоналом», «ERP», «Комплексная автоматизация» и другими. Владеет технологиями управляемых форм, СКД, внешних обработок, общих модулей, HTTP/REST, JSON, XML и прочими. Умеет работать в Bitbucket, Confluence, Git, Jira. На проектах занимался доработкой отраслевого учёта в сельском хозяйстве, переходом ЗУП 2.5 в 3.1, реализацией обмена со сторонними сервисами, внедрением «1С: Управление автотранспортом». Переносил нетиповой функционал между системами, разрабатывал отчёты и печатные формы, интегрировал 1С с внешними сервисами.

Подробнее
LifeStyle
МЗ
Мухаммад З.
Ереван
Руководитель проекта
Senior
3 545,15 Р/час
C4
Работа с интеграциями
Kanban
apple
архитектура
операционные системы
GraphQL
management
MS Windows
AsyncAPI
+51

Опытный руководитель проектов в сфере LifeStyle. Реализовывал системы корпоративных закупок, включая загрузку и скачивание файлов документов с сохранением в S3, оптимизацию параллелизма и работу с версиями объектов. Разрабатывал личный кабинет покупателя/инвестора для продажи торговых роботов, занимался интеграцией с партнёрами и настройкой серверов. Руководил созданием маркетплейса и ERP для кондитеров, обеспечивая соответствие документов требованиям информационной безопасности. Работал над геоинформационной системой для учёта состояния дорог и подрядчиков, отвечал за отображение данных на карте и в табличном виде. Внедрял систему документооборота и личный кабинет для факторинга, а также другие нагруженные микросервисы и небольшие монолиты.

Подробнее
Отрасли не указаны
ДП
Даниил П.
Самара
Vue.js разработчик
Middle+
3 496,97 Р/час
Fastify.js
TypeORM
Redux Toolkit
GraphQL
GitLab
SOLID
REST
Jest
БЭМ
Storybook
+33

— JS, CSS, HTML; 4 года. — Handlebars, Apache Velocity; 1 год. — TypeScript, Babel; 2 года. — Less, SASS/SCSS, PostCSS/PostHTML; 4 года. — Vue3; 2 года. — ESLint, XO; 4 года. — Ava.js, Mocha; 2 года. — Webpack, Rollup, Gulp; 4 года. — Node.js, NPM/NVM/Yarn/PNPM; 4 года. — Figma/Zeplin; 3 года. — SOLID, PCI DSS; 1.5 года. — Gitlab, Gitlab CI, Docker + Kubernetes 1.5 года. Skills: Инструменты и фреймворки: Vue 2, 3, Vue Class Component, Vuex/Pinia, Nuxt.js Vue Router, Vue testing library, React (Class / Function component, Hooks), Redux (Toolkit, RTK Query), Next.js, Node.js, Express, Fastify, Nest.js, TypeORM, SequelizeORM, HTML/CSS. Другие технологии: REST, GraphQL, CSS-препроцессоры, Bootstrap, Tailwind, БЭМ, Storybook, Webpack/Vite, Three.js, Jest, Gitlab. Принципы проектирования архитектуры и разработки кода: монолитная/микросервисная архитектура, чистая архитектура, гексагональная архитектура, DDD, ООП, ООАП, SOLID, KISS, YAGNI, DRY. Базы данных: PostgreSQL, MySQL, MariaDB, MongoDB. Операционные системы: Linux (Ubuntu), Windows.

Подробнее