FinTech & Banking
HRTech
LifeStyle
Marketing, Advertising & Design
Media
Travel, Hospitality & Restaurant business
Urban technology
Кирилл Р. Frontend разработчик, Senior
ID 26887
КР
Кирилл Р.
Мужчина, 23 года
Россия, Красноярск, UTC+7
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 1 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Занимаюсь фронтенд-разработкой более 5 лет, преимущественно на React. Разрабатывал мобильные и web-приложения, настраивал CI/CD пайплайны (Docker, GitLab CI), участвовал в тех. интервью и менторил junior-разработчиков. Реализовывал архитектуры проектов по FSD.
Активно участвую в архитектурных решениях, инициировал переходы на новые сборщики и рефакторинг core-частей проектов.
Мои самые большие достижения в работе:
- Построил архитектуру frontend-проекта с нуля по FSD: с настройкой Vite, Dockerfile, Jest, GitLab CI.
- Инициировал перевод 2 проектов с CRA на Vite, добившись существенного прироста скорости сборки/разработки.
- Менторил 2 младших разработчиков, в результате чего оба вышли на middle уровень.
- Создавал Telegram Mini App и PWA, внедрял AI-интеграции.
- Разработал мобильное приложение на React Native
Сейчас изучаю Next.js 15 (Server Components, Server Actions)
Проекты
(5 лет 2 месяца)
Приложение для учета рабочих часов
Роль
Frontend-разработчик
Обязанности
1. Описание проекта:
Приложение для учета рабочих часов, которое позволяет вести проекты по каждому клиенту и получать точную информацию о количестве рабочих часов, с возможностью интеграций с популярными CRM системами и таск-трекерами.
2. Выполняемые задачи:
— Участие в доработке архитетуры фронтенд части проекта и API;
— Реализация PWA;
— Участие в процессе отбора кандидатов и менторство членов команды;
— Создание Telegram Mini App для улучшения пользовательского опыта;
— Интеграция пользователя (сотрудника) с календарями (Yandex, Mail.ru, Google), для автоматического добавления встреч и задач в ежедневные отчеты сотрудника
— Добавление авторизации через Яндекс и ВКонтакте
— Создание диаграммы Ганта по сотрудникам
— Cоздание экспортов отчета по шаблонам (менеджер добавляет шаблон в формате xlsx, в котором указывает переменные)
— Добавление интеграции организации с яндекс трекером (интеграция на уровне всей организации позволяет также автоматизировать внесение задач в отчеты сотрудников)
— Добавление бесконечного скролла на страницы с данными
— Добавление сохранения фильтров после перезагрузки страницы
— Добавление аватаров для сотрудников и клиентов
— Добавление интеграции с ИИ для помощи при заполнении отчетов сотрудниками
— Переделана страница регистрации, возможность выбрать код номера любой страны
Перевел проект на новую архитектуру с Create React App на Vite с настройкой Vite, Eslint, Jest и создания Dockerfile и .gitlab-ci.yml для CI/CD. Обновил все основные библиотеки и конфигурации Webpack заменил на Vite plugins.
Внедрил AI-интеграции для автозаполнения отчетов сотрудников, сократив время подготовки отчетов. Инициировал рефакторинг системы фильтров: старый код был сильно связан с компонентами. Выделил фильтры в отдельный слой бизнес-логики, обеспечив повторное использование и тестируемость.
3. Размер команды:
2 front 4 back 1 ml 1 qa 1 designer
4. Инструменты:
React, React 18+, redux, redux-thunk, axios, chart.js, react-datepicker, classname, sass, redux-persist, react-toastify, jest, testing-library
Стек специалиста на проекте
Jest, Redux, Chart.js, Sass, Redux-persist, Redux Thunk, Vite, Axios.js, CI, React, react-toastify, datepicker, CD, library, React Datepicker, React 18+
Отрасль проекта
HRTech
Период работы
Март 2023 - По настоящее время
(2 года 7 месяцев)
Финтех проект
Роль
Frontend-разработчик
Обязанности
1. Описание проекта:
Приложение для индивидуальных брокеров, которое позволяет быстро получать, анализировать и обрабатывать информацию, связанную с финансовыми рынками, сделками и клиентскими поручениями.
2. Размер команды: 1 front 3 back 1 sa 1 pm
3. Инструменты: React, React 18+, Mobx, Vite, Axios, Ant Design
4. Выполняемые задачи:
— Разработка нового функционала (Сервис "Настройка риск параметров", страницы "Квитовка", "Сделки РЕПО", "История операций", “Корректировки” и т.д)
— Рефакторинг существующего функционала;
— Работа по Agile совместно со Scrum-мастером;
Перевел проект с Create React App на Vite, что снизило время билда более чем в 3 раза и сократило время старта dev-сервера. Реализация нескольких сборок фронтов под каждый BFF сервис и написание инструкций для запуска отдельных стендов, оптимизировал кодовую базу через knip: выявлены и удалены неиспользуемые зависимости, создание страницы на вики “О проекте”, для упрощения онбординга фронтенд разработчиков. Реализовал большой блок с расчетом и отчетностью по НДФЛ, в котором были страницы с операциями по сделкам и отчеты для анализа и выгрузки данных. Реализован Калькулятор Структурных Продуктов, инструмент, который помогает рассчитывать доходность, параметры и риски структурных продуктов.
Стек специалиста на проекте
Agile, Scrum, MobX, Ant design, Vite, Axios.js, React, Code Refactoring, React 18+
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2023 - Июнь 2025
(1 год 10 месяцев)
Сайт речного клуба
Роль
Frontend-разработчик
Обязанности
1. Описание проекта: Сайт современной лодочной станции с акваторией и мест для прогулок и отдыха.
2. Выполняемые задачи:
— Разработка нового функционала;
— Покрытие проекта юнит тестами;
— Работа по Agile совместно со Scrum-мастером;
К достижениям отношу:
— Разработка интерактивного прелоадера на сайт
— Разработка интерфейса для просмотра 360° фотографий
— Оптимизация рендеринга за счет использования lazy компонентов
— Покрыл критический UI юнит-тестами, что помогло снизить регрессы при новых фичах.
3. Размер команды: 2 front 2 back 1 qa 1 designer
4. Инструменты: React, React 18+, Mobx, classname, sass, jest, testing library
Достижения
— Разработка интерактивного прелоадера на сайт
— Разработка интерфейса для просмотра 360° фотографий
— Оптимизация рендеринга за счет использования lazy компонентов
— Покрыл критический UI юнит-тестами, что помогло снизить регрессы при новых фичах
Стек специалиста на проекте
Jest, MobX, Sass, React, classNames, Testing Library, React 18+
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Январь 2023 - Март 2023
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Сибирский федеральный университет
Специальность
Информационная безопасность
Завершение учебы
2021 г.