Никита Р., Middle, Frontend разработчик

Male avatar
Никита Р.
Россия, Москва
2 875 ₽/час 460 000 ₽/мес.
    Frontend разработчик
    JavaScript разработчик
    React разработчик
  • Middle
Опыт работы:
От 3 до 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
JavaScript
HTML5
CSS3
REST
REST API
JSON
Sass
Laravel
Git
BEM
ReactJS
JSON API
Redux
Webpack
Atlassian Jira
ES6+
Jest
Figma
Agile
TypeScript
RTK Query
Ant design
React-table
Toastify
WebSocket
Socket.io
GraphQL
Apollo GraphQL
MUI
Axios
ESLint
Prettier
Lodash
Formik
Zod
Source_control:
GitHub
Instruments:
Npm
Swagger
Applications:
SCSS
Docker
Формат работы
Удалённо
Описание о специалисте

Frontend-разработчик с более чем 4-летним опытом коммерческой разработки, специализирующийся на создании высококачественных и производительных веб-приложений. Основная цель — создание удобных и интуитивно понятных интерфейсов с акцентом на отзывчивость и пользовательский опыт. Всегда придерживается высоких стандартов качества кода, что способствует его читаемости и упрощает взаимодействие с коллегами.

Примеры работ

MOSPROJECT
Позиция на проекте
Frontend-разработчик
Размер команды
Project Manager, TeamLead, 4 x BE, 2 x FE, 2 x QA, 1 x SA
Ответственность
  1. Разработка и доработка страниц отчетов, внедрение новых форматов отображения данных.
  2. Исправление и оптимизация компонентов интерфейса (кнопки, селекты, модалки, фильтры, попапы, пагинация, таблицы).
  3. Верстка страниц и таблиц с учетом адаптивности (гриды, вложенные структуры, responsive-правки).
  4. Интеграция frontend с backend: настройка фильтров, форм, таблиц, передача и валидация данных, логика отображения в зависимости от API.
  5. Работа с модальными окнами: реализация логики отображения по статусам, связывание с данными бекенда, рефакторинг общего компонента.
  6. Валидация форм под различные кейсы (телефон, даты, обязательные поля).
  7. Локализация интерфейса, переработка ошибок и сообщений (в том числе системных showAlert).
  8. Доработка ядра проекта (core/frontend): отладка, исправление ошибок, внедрение новых функций.
  9. Решение проблем с зависимостями, разворачиванием проектов, настройкой окружения.
  10. Тестирование багов: воспроизведение разных кейсов локально и на дев-среде, работа с тестировщиками и аналитиками.
  11. Ревью кода, внедрение исправлений после замечаний.
  12. Активное взаимодействие с командой (аналитики, тестировщики, тимлид, backend-разработчики).
Период работы/продолжительность
Июнь 2025 г. - Январь 2026 г.
HRM Workers
Позиция на проекте
Frontend-разработчик
Размер команды
Product Owner, Product Manager, Project Manager, TeamLead, 3 x BE, 3 x FE, 2 x QA, 2 x SA, 2 x UX/UI, 1 x DevOps
Ответственность
  1. Участие в разработке функционала редактирования и сохранения оффлайн-отчетов, включая календарную логику, форматирование дат, исправление багов и согласование реализации с командой.
  2. Реализация раздела «Магазин» с карточками товаров, адаптивностью, попапами, связкой с API и интеграцией с системой софткоинов.
  3. Разработка и поддержка страницы профиля пользователя для руководителей: реализация динамических форм, интеграция с backend, типизация, фильтрация, роли и редиректы.
  4. Интеграция функционала «настроения сотрудников» с графиками, SVG-эмодзи, отображением форм, отображением и обновлением данных, решением багов и согласованием UI/UX.
  5. Работа над системой согласования оффлайн-отчетов: добавление колонок, фильтрация, фиксы пагинации и UI-багов, согласование с PM и backend-разработчиками.
  6. Участие в разработке системы отправки файлов, резюме и отчётов, включая багфиксы, взаимодействие с backend и адаптацию под Mattermost.
  7. Решение проблем с обновлением и рефрешем токена: переписывание логики, багфиксы редиректа, дебаг, работа с Postman и взаимодействие с командой.
  8. Создание универсальных компонентов форм, таблиц, фильтров и общего UI, с упором на переиспользуемость и масштабируемость кода.
  9. Глубокий дебаг сложных багов, в том числе "плавающих", воспроизводимых только частично; взаимодействие с тестировщиками и backend-разработчиками для изоляции причин.
  10. Работа с инфраструктурой: разворачивание проекта, настройка Docker, локального бэка и админки, использование Swagger и Postman для тестирования API.
  11. Участие в code review, активное обсуждение архитектурных решений и UI-улучшений.
Технологии и инструменты
Laravel, React
Период работы/продолжительность
Апрель 2025 г. - Июнь 2025 г.
Разработка веб-приложения для управления складскими операциями и оптимизации логистики
Позиция на проекте
Frontend-разработчик
Размер команды
Project Manager, Team Lead, 1 x QA, 2 x Backend, 2 x Frontend
Ответственность
  1. Реализация интерактивного дашборда для мониторинга показателей KPI в реальном времени с применением WebSocket (socket.io), что обеспечило мгновенную реакцию системы на изменения данных и повысило прозрачность бизнес-процессов.
  2. Разработка динамических таблиц на базе React-table для отображения и фильтрации товарных позиций, что повысило удобство работы с данными и улучшило пользовательский опыт.
  3. Настройка и внедрение пользовательских уведомлений о событиях на складе с использованием Toastify и WebSocket, что ускорило взаимодействие сотрудников с системой и улучшило навигацию пользователей по продукту.
  4. Оптимизация производительности фронтенд-приложения за счёт снижения размера бандла (webpack tree shaking, code splitting), а также внедрения мемоизации в React (useMemo, useCallback, React.memo), что обеспечило быструю загрузку и стабильную работу под нагрузкой.
  5. Внедрение методов оптимизации загрузки через lazy loading, что позволило существенно сократить время отклика страниц, повысить скорость взаимодействия с интерфейсом и сэкономить трафик конечных пользователей.
  6. Покрытие кода unit-тестами с использованием Jest, что повысило надёжность системы, уменьшило количество ошибок на продакшене и обеспечило предсказуемое поведение компонентов при обновлениях.
  7. Инициация и проведение регулярных встреч с командой бэкенда, что привело к более чёткому пониманию бизнес-требований, ускорению интеграций и снижению числа багов в процессе совместной разработки.
  8. Наставничество и адаптация младших разработчиков, включающее обучение корпоративным стандартам, код-стайлу и best practices, что способствовало их быстрой интеграции в команду и повышению качества командной разработки.
Технологии и инструменты
Apollo GraphQL, GitLab, GraphQL, Jest, MUI, React, Redux Toolkit, SCSS, TypeScript, Webpack, WebSocket
Период работы/продолжительность
Декабрь 2022 г. - Март 2025 г.
Комплексные административные панели для крупных образовательных платформ
Позиция на проекте
Frontend-разработчик
Размер команды
Team Lead, 1 x QA, 1 x System Analyst, 2 x Backend, 2 x Frontend
Ответственность
  1. Разработка масштабируемых и переиспользуемых компонентов, что обеспечило лёгкую интеграцию UI-элементов в разные проекты, сократило время на создание новых страниц и повысило эффективность разработки.
  2. Оптимизация производительности сайтов, основанная на улучшении показателей Lighthouse, что ускорило загрузку контента и повысило общую отзывчивость интерфейсов.
  3. Интеграция и кастомизация компонентов Ant Design для системы управления курсами, что сделало пользовательский интерфейс более интуитивным, улучшило навигацию и общее восприятие продукта конечными пользователями.
  4. Внедрение TypeScript и RTK Query для строгой типизации и стандартизации работы с API, что повысило надёжность кода, ускорило разработку и улучшило DX (Developer Experience) за счёт автоподсказок и предотвращения типовых ошибок.
  5. Разработка кастомной системы валидации форм на основе Formik и Zod, с учётом специфики бизнес-логики, что значительно сократило число ошибок со стороны администраторов при работе с системой и ускорило ввод данных.
  6. Инициация и реализация командного рефакторинга, включая внедрение ESLint и Prettier, что позволило унифицировать кодовую базу, повысить читаемость кода и существенно сократить количество багов на этапе код-ревью.
Технологии и инструменты
Ant design, ESLint, Formik, GitHub, Lodash, Prettier, React, Redux, RTK Query, TypeScript, Webpack, Zod, Axios
Период работы/продолжительность
Декабрь 2020 г. - Ноябрь 2022 г.

Образование

Высшее
Название учебного заведения/курса
Московский финансово-промышленный университет «Синергия», Москва
Специальность
Информационные системы и технологии, Веб-разработка
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster