Роман С. Web разработчик, Senior

ID 9145
РС
Роман С.
Мужчина, 30 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 11 февраля 2025 г.

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

Подробнее
О специалисте
Специализация
Web разработчик
Грейд
Senior
Навыки
Atomic Design
CSS Modules
CSS3
Cypress
ESLint
Express.js
Formik
FSD
Git
HTML5
NestJS
Next.js
Postman
React
Redux Thunk
Redux-Saga
REST
Sass
SCSS
SSR
Storybook
Styled Components
Swagger
Swiper.js
Webpack
Yandex.Tank
React Query
GitLab
JavaScript
Jest
TypeScript
GitHub
PostgreSQL
Figma
Аналитика
Рефакторинг
Отрасли
E-commerce & Retail
EdTech
Marketing, Advertising & Design
Знание языков
Английский — B2
Немецкий — A2
Главное о специалисте
Разработка компонентов веб-приложений Написание логики клиентской части приложения Проведение codereview; Адаптивная, кросс-браузерная верстка Работа с документацией Паттерны проектирования Написание тестов Рефакторинг кода Взаимодействие с backend Разбор и декомпозиция задач Разработка в команде Работа с фреймворками и библиотеками Оптимизация веб приложения
Проекты   (4 года 8 месяцев)
Единая IT платформа
Роль
Frontend разработчик
Обязанности
Описание проекта Платформа для взаимодействия людей в больших компаниях. Создание совместных идей, планирование, бронирование переговорных, ведение блогов, создание пространств. Используется для улучшения качества и эффективности общения внутри крупных организаций Задачи/реализованный функционал Разработка и поддержка функционала платформы. В рамках задач создавал интерактивные и адаптивные пользовательские интерфейсы с использованием React и Ant Design, внедрял динамические элементы, такие как формы для создания идей и блогов. Использовал Effector для управления состоянием и реализации сложной логики. Реализовывал функционал создания идей редактирования и поиска записей, а также механизм создания сайтов с расширенным поиском. Работал над профилями пользователей, добавляя возможности настройки информации. Настройка ESLint, Storybook для визуального тестирования компонентов. Оптимизировал производительность приложения с помощью Webpack. Активно участвовал в командной разработке, проводил код-ревью и способствовал внедрению общих стандартов кода. Рефакторинг кодовой базы. Фикс багов. Состав команды 10 фронтенд-разработчика, 4 бекэнд-разработчиков, 5 QA, 1 ПМ, 3 аналитика, 4 дизайнера, product owner, тех писатель
Стек специалиста на проекте
HTML5, WebSockets, GitLab, Date-fns, REST, Git, Webpack, Swagger, CSS3, Parser, Storybook, ESLint, Effector, HTML, TypeScript, Husky, Axios.js, Ant design, React, JavaScript
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2023 - По настоящее время  (1 год 4 месяца)
Интернет-магазин
Роль
Frontend разработчик (ReactJS)
Обязанности
Описание проекта Платформа для просмотра, покупки и доставки товаров. Проект предназначен для пользователей широкого спектра, с возможностью регистрации собственного аккаунта. Бонусная система лояльности. Рейтинговая система товаров. Возможность комментирования. Подбор товаров по фильтру и поиск товаров по названиям. Возможность доставки товаров, отслеживание статуса заказа и оценки доставки. Состав команды 5 фронтенд-разработчика, 6 бекэнд-разработчиков, 4 QA, 1 ПМ, 3 аналитика; Технологии на проекте JS, React, TypeScript, HTML5, CSS3, styled components, css modules, Redux Saga, eslint, Webpack, git, gitlab, REST, swiper, Cypress, atomic-design, formik, jest, ssr, Yandex task tracker, Swagger, storybook Задачи/реализованный функционал Производил редизайн шапки блока доставки с отображением возможности доставки по данному адресу, стоимости доставки и минимальным платежом для получения бесплатной доставки. Перенос рендеринга блока с товарами по акции с клиента на сервер увеличения скорости загрузки блока. Использовал стилизованные компоненты (Styled Components) для создания модульного и переиспользуемого интерфейса. Реализовывал валидацию формы при заполнении данных о дате рождения, с проверкой на високосный год и корректным введением данных писал, написал тесты под данную форму. Проектирование и разработка атомарных компонентов для повторного использования и удобного тестирования. Работал с RESTful API для получения и отправки данных на сервер. Сотрудничал с дизайнерами и бэкэнд разработчиками для достижения общих целей проекта. Взаимодействовал с аналитиками для оптимизации ТЗ и возможной декомпозиции задачи. Устранял баги при работе с картой на сайте, горизонтального скроллинга, бага сортировки. Занимался избирательным отображением блоков для поисковых машин.
Стек специалиста на проекте
HTML5, GitLab, SSR, REST, Git, Cypress, Webpack, Jest, Swagger, CSS3, Storybook, Styled Components, Swiper.js, Atomic Design, ESLint, Redux-Saga, Formik, TypeScript, Yandex.Tank, CSS Modules, React, JavaScript
Отрасль проекта
E-commerce & Retail
Период работы
Май 2023 - Ноябрь 2023  (7 месяцев)
Агрегатор объявлений
Роль
Frontend разработчик (ReactJS)
Обязанности
Описание проекта Агрегатор объявлений готового бизнеса. Проект создавался для использования менеджерами внутри компании. Возможность просмотра всех объявлений в базе. Возможность сортировки и поиска объявлений по ключевым словам, цене, месту расположения. Добавление и удаление объявлений. Состав команды 3 фронтенд-разработчика, 2 бекэнд-разработчика, 1 QA, 1 ПМ, 1 аналитика; Технологии на проекте JS, TypeScript, React, HTML5, CSS3, css modules, eslint, Redux thunk, Webpack, git, gitlab, REST, scss, formik, Swagger Задачи/реализованный функционал Разрабатывал компонент карточки бизнеса с полями информации, цен, изображениями. Участвовал в разработке фильтрации. Занимался созданием бесконечной ленты и виртуализацией. Занимался поддержкой проекта и фиксом багов. Занимался оптимизацией компонентов при помощи кеширования данных. Стилизация компонентов для улучшения при с использованием препроцессора. Участвовал в разработке личного кабинета, создавал компонент личного кабинета с отрисовкой данных о пользователе, фото. Разрабатывал отображение статуса элемента(бизнеса) и возможность его изменения. Проводил codereview
Стек специалиста на проекте
HTML5, Redux Thunk, GitLab, REST, Git, Webpack, Swagger, CSS3, ESLint, Formik, TypeScript, CSS Modules, React, JavaScript, SCSS
Отрасль проекта
Marketing, Advertising & Design
Период работы
Январь 2022 - Апрель 2023  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ВолгГМУ
Специальность
Бакалавр
Завершение учебы
2017 г.

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

FinTech & Banking • Media
ВС
Виктор С.
Москва
Web разработчик
Senior
3 339,64 Р/час
CI/CD
Confluence
CSS
ESLint
Figma
Formik
FSD
Git
GitLab
Jira
+45

Виктор, Senior Web-разработчик Виктор — опытный специалист в области разработки веб-приложений. Он обладает широким спектром навыков и знаний, включая опыт работы с CI/CD, Confluence, CSS, ESLint, Figma, Formik, FSD, Git, GitLab, Jira, модулями, Prettier, React, React Hook Form, React Router, React Router Dom, React testing library, Redux Toolkit, SCSS, Storybook, Styled-Components, Tailwind, TypeScript, Webpack, Webpack Module Federation, Yup, Zod, Apollo Client, GitHub, GraphQL, HTML, JavaScript, Jest, LESS, библиотеками, Material UI, MobX, Next.js, Redux, Redux-Saga, REST API, RTK Query, Styled Components, Test NG, WebSockets. На протяжении своей карьеры Виктор работал над проектами в сфере FinTech & Banking и Media. В его портфолио есть опыт работы на позиции Frontend-разработчика в Райффайзен Банке, где он занимался созданием конструктора email рассылок, разработкой системы электронного документооборота и другими задачами. Также Виктор разрабатывал конструктор сайтов, админ-панель для SMS-биллинга и корпоративную UI-библиотеку компонентов в CodeSummer. Благодаря своему опыту и навыкам, Виктор способен эффективно решать сложные задачи и обеспечивать высокое качество кода.

Подробнее

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