Алексей К. React разработчик, Senior

ID 22092
АК
Алексей К.
Мужчина, 22 года
Россия, Ульяновск, UTC+4
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
JavaScript
TypeScript
HTML5
Style Modules
Axios.js
Redux
Webpack
Git
ESLint
Prettier
REST
React
Jest
Cypress
Husky
Next.js
Jira
React Hook Form
I18n
Redux Toolkit
SSG
SSR
Styled Components
React Query
Vite
UI
Ant design
Material UI
Redux - Saga
Tailwind CSS
Draft.js
Node.js
Bitbucket
Webpack Module Federation
Toolkit
HTML
CSS
SCSS
REST API
Sass
React 18+
Effector
Storybook
FSD
Docker
Kubernetes
Figma
Отрасли
E-commerce & Retail
FinTech & Banking
HRTech
Главное о специалисте
Оценка задач и сроков их выполнения, формирование таймлайнов разработки с учетом требований бизнеса. Анализ бизнес-требований и их декомпозиция на задачи для разработки, подготовка технических спецификаций. Разработка архитектуры клиентской части web-приложений с нуля, проектирование масштабируемых решений (SPA, SSR, SSG). Миграция с монолитной архитектуры на микрофронтенды с использованием Webpack Module Federation. Оптимизация и настройка глобального состояния приложения с помощью Redux, Redux Toolkit, Redux Saga, React Query. Разработка интерфейсов для десктопных и мобильных платформ, адаптивная верстка с использованием HTML5, CSS Modules, Styled-components, Tailwind CSS. Работа с UI-библиотеками (Ant Design, Material-UI), а также кастомизация UI-решений для проекта. Разработка и поддержка компонентных библиотек, внедрение дизайн-систем. Интеграция со сторонними API и сервисами с использованием Axios, REST API, включая работу с картографическими сервисами (2GIS) и аутентификацией через Google API. Разработка сложных клиентских функциональностей, включая поиск, фильтрацию данных, ролевые модели доступа, личные кабинеты пользователей. Оптимизация производительности веб-приложений, работа с Code Splitting, Lazy Loading, настройка SSR, SSG в Next.js. Настройка и ведение CI/CD-процессов, работа с Git, feature-branch workflow, Git Submodules. Обеспечение качества кода, внедрение Eslint, Prettier, Husky, Code Review, best practices. Разработка тестов на Cypress и Jest, покрытие функционала end-to-end, интеграционными и unit-тестами. Менторство младших разработчиков, код-ревью, проведение внутренних обучающих сессий. Проведение технических интервью, оценка кандидатов на соответствие требованиям проекта. Работа в команде по Agile/Scrum, управление задачами в Jira, участие в спринтах и ретроспективах.
Проекты   (4 года 11 месяцев)
Крупный российский банк (топ 3)
Роль
Старший frontend разработчик (ReactJS)
Обязанности
Описание проекта Разработка внутренней платформы для сотрудников. Разработка десктопной версии и мобильной версии (разные интерфейсы) Приложение позволяет полностью управлять внутренними процессами компании (заказ товаров, отправка, отслеживание заказанных товаров и тд). Разделение по ролям в определенных разделах приложения, личный кабинет сотрудника. Задачи/реализованный функционал Миграция с монолитной архитектуры на микрофронтенды с использованием Webpack Module Federation Разработка новых интерфейсов для десктопной и мобильной версии с учетом специфики UX/UI на разных платформах. Адаптивная верстка с использованием HTML5, CSS Modules, TypeScript и React. Редизайн существующих компонентов в соответствии с новым дизайн-гайдом. Работа с существующим UI-китом и его расширение, внедрение кастомных решений, улучшение доступности интерфейсов. Работа с состоянием приложения на основе Redux, оптимизация структуры Redux-хранилища для повышения производительности и удобства масштабирования проекта. Настройка и оптимизация сборки проекта с Webpack, настройка Code Splitting и Lazy Loading Работа с субмодулями в Git (Git Submodules) для интеграции зависимых модулей. Разработка функционала по обработке QR-кодов в мобильной версии приложения. Внедрение механизмов генерации и сканирования QR-кодов с использованием библиотек AI для анализа данных. Интеграция с внешними API, включая 2GIS, для реализации картографического функционала: построение маршрутов, отображение точек интереса, работа с геолокацией. Разработка личного кабинета сотрудника, настройка ролевой модели доступа к различным разделам приложения. Автоматизация процессов форматирования и линтинга кода с помощью Eslint, Prettier и внедрение CI/CD-процессов Интеграция приложения со смежными проектами через REST API, работа с Axios для выполнения HTTP-запросов и обработки данных. Работа с таск-трекером Jira: ведение задач, участие в планировании спринтов, работа по Agile-методологиям. Состав команды 7 frontend-разработчика, 1 Team Lead, 6 backend-разработчик, 3 аналитика, 2 QA-специалиста Технологии на проекте HTML5, Css-module , Eslint, Prettier, JS, Axios, Redux, Webpack, Git, React, TypeScript, webpack module federation, bitbucket, Jira, React-toolkit, React 18+, CSS3
Стек специалиста на проекте
Git, CSS, JavaScript, Jira, Bitbucket, Webpack, Redux, CSS3, TypeScript, HTML5, Prettier, Axios.js, ESLint, React, react toolkit, modules, Webpack Module Federation, React 18+
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2023 - По настоящее время  (2 года 4 месяца)
ERP платформа для hr-специалистов
Роль
frontend разработчик (ReactJS)
Обязанности
Описание проекта Разработка ERP системы для HR-специалистов и сотрудников компании. Приложение позволяет HR-специалистам создавать/актуализировать навыки и опыт работы сотрудников компаний. У каждого сотрудника есть доступ к своим данным, которые он также может редактировать и указывать свою занятость. Задачи/реализованный функционал Создание архитектуры ERP-системы с нуля: проектирование структуры приложения, модульности и взаимодействия компонентов, а также организация логики данных с учетом масштабируемости. Разработка каркаса приложения на основе Next.js и React, настройка серверного рендеринга (SSR) и статической генерации (SSG) Создание UI-компонентов с использованием Ant Design и Styled-components для кастомной стилизации элементов Настройка и ведение глобального состояния с Redux и React Query для эффективного кэширования и синхронизации данных между клиентом и сервером. Авторизация и аутентификация пользователей через Google API, а также управление сессиями пользователей. Разделение контента и функциональности на роли HR-специалистов и сотрудников, настройка разграниченного доступа к различным разделам системы. Разработка и оптимизация REST API-запросов с помощью Axios, настройка интерцепторов для обработки ошибок и авторизационных токенов. Реализация системы поиска и фильтрации сотрудников по различным критериям (навыки, опыт, занятость и т. д.) Разработка личного кабинета сотрудника, позволяя пользователям редактировать свои данные, управлять своим рабочим статусом и актуализировать навыки. Создание административной панели для HR-специалистов, где можно управлять базой сотрудников, изменять их статусы и редактировать информацию. Настройка линтинга и автоматического форматирования кода с Eslint и Prettier, внедрение best practices для поддержания качества кода. Разработка и автоматизация тестирования с помощью Cypress Оптимизация сборки и деплоя проекта с использованием Webpack, внедрение code splitting и lazy loading для ускорения загрузки страниц. Работа с Git и ведение версионного контроля, использование feature-branch workflow, code review и CI/CD-процессов. Работа с таск-менеджером Jira, участие в спринтах и ведение задач. Состав команды 3 frontend-разработчика, 1 PM, 1 backend-разработчик Технологии на проекте HTML5,Styled-components, Eslint, Prettier, JS, Axios, Redux, Webpack, Git, Cypress, React, Next, TypeScript, Ant-design, React Query, Effector, Storybook, Docker, Kubernetes
Стек специалиста на проекте
HTML5, React Query, Redux, Styled-Components, Git, ERP, Cypress, Webpack, Storybook, Prettier, ESLint, Effector, Docker, TypeScript, Axios.js, Ant design, Next.js, React, JavaScript, Kubernetes
Отрасль проекта
HRTech
Период работы
Март 2022 - Март 2023  (1 год 1 месяц)
Платформа для сотрудников в хлебо-булочной лавке
Роль
frontend разработчик (ReactJS)
Обязанности
Описание проекта Разработка next приложения для сотрудников хлебо-булочной лавки. Показ информации о товаре, фильтрация по категориям, поиск по названию. Есть возможность добавления товара в корзину, либо (если товара нет) сделать запрос на закупку. Задачи/реализованный функционал Реализация интерфейса приложения с созданием json-сервера. Разработка серверного рендеринга (настройка next.config),создание json-сервера. Реализация добавления товаров в корзину, фильтрация по категориям, поиск по названию и запрос на закупку недостающего товара. Работа с husky и написанием собственных тестов (Jest). Состав команды 2 frontend-разработчика Технологии на проекте HTML5, Style-module, Eslint, Prettier, JS, Redux, Vite, Git, Jest, React, Husky, Next, TypeScript
Стек специалиста на проекте
Git, JSON, JavaScript, Jest, Redux, TypeScript, Husky, HTML5, Next.js, Prettier, Vite, ESLint, React, modules, styled
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2021 - Февраль 2022  (8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Ульяновский Государственный Технический Университет
Специальность
радиотехнический факультет, радиотехника, бакалавр
Завершение учебы
2024 г.

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

Cloud Services • E-commerce & Retail • EdTech • FinTech & Banking • FoodTech • LifeStyle
АК
Антон К.
Тюмень
React разработчик
Middle+
3 116,88 Р/час
Axios.js
Chakra UI
Chart.js
CSS
Cypress
Docker
Docker Compose
ESLint
Express.js
Framer Motion
+88

Опытный, технически подкованный, увлеченный фронтенд-разработкой специалист. Вникает в суть, предлагает более оптимальные решения. Соблюдает стандарты разработки. Любит новые технические вызовы. Самостоятельный. Работа с командой: Проводил cross Code Review в команде; Проводит Code Review коллег; Понимание технологий - умение их объяснить; Менторство младших разработчиков. Работа с проектами: Опыт разработки продуктов с нуля; Самостоятельность; Умение быстро ориентироваться в чужом коде; Оценивал поставленные задачи и проекты; Понимание архитектуры React приложения; Понимание алгоритмов; Работал с чистым SQL на уровне продвинутых запросов; Опыт разработки SPA-приложений. Работа с дизайном: Опыт в разработке интерфейсов, понимание UX; Опыт работы с готовыми макетами в Figma.

Подробнее

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

E-commerce & Retail • FinTech & Banking • HRTech
АК
Алексей К.
Ульяновск
React разработчик
Senior
3 211,19 Р/час
Draft.js
UI
HTML5
Sass
React Hook Form
React Query
Redux Toolkit
Style Modules
Redux
Webpack Module Federation
+47

Оценка задач и сроков их выполнения, формирование таймлайнов разработки с учетом требований бизнеса. Анализ бизнес-требований и их декомпозиция на задачи для разработки, подготовка технических спецификаций. Разработка архитектуры клиентской части web-приложений с нуля, проектирование масштабируемых решений (SPA, SSR, SSG). Миграция с монолитной архитектуры на микрофронтенды с использованием Webpack Module Federation. Оптимизация и настройка глобального состояния приложения с помощью Redux, Redux Toolkit, Redux Saga, React Query. Разработка интерфейсов для десктопных и мобильных платформ, адаптивная верстка с использованием HTML5, CSS Modules, Styled-components, Tailwind CSS. Работа с UI-библиотеками (Ant Design, Material-UI), а также кастомизация UI-решений для проекта. Разработка и поддержка компонентных библиотек, внедрение дизайн-систем. Интеграция со сторонними API и сервисами с использованием Axios, REST API, включая работу с картографическими сервисами (2GIS) и аутентификацией через Google API. Разработка сложных клиентских функциональностей, включая поиск, фильтрацию данных, ролевые модели доступа, личные кабинеты пользователей. Оптимизация производительности веб-приложений, работа с Code Splitting, Lazy Loading, настройка SSR, SSG в Next.js. Настройка и ведение CI/CD-процессов, работа с Git, feature-branch workflow, Git Submodules. Обеспечение качества кода, внедрение Eslint, Prettier, Husky, Code Review, best practices. Разработка тестов на Cypress и Jest, покрытие функционала end-to-end, интеграционными и unit-тестами. Менторство младших разработчиков, код-ревью, проведение внутренних обучающих сессий. Проведение технических интервью, оценка кандидатов на соответствие требованиям проекта. Работа в команде по Agile/Scrum, управление задачами в Jira, участие в спринтах и ретроспективах.

Подробнее
E-commerce & Retail • FinTech & Banking
ИЗ
Илья З.
Москва
Data инженер
Senior
3 766,23 Р/час
Informatica
Liquibase
Git
Oracle
Bitbucket
ETL
Apache Hadoop
T-SQL
DWH
Tableau
+21

Data Engineer с глубокими знаниями в проектировании и развитии хранилищ данных, а также в разработке управленческой отчетности и аналитики. Обладает навыками написания и оптимизации SQL-запросов, разработки ETL/ELT-процессов (написание процедур на PL/SQL, DBT и Apache Spark) и мониторинга работы данных. Имеет опыт взаимодействия с различными командами, включая бизнес-аналитику и тестирование, что позволяет эффективно решать задачи и обеспечивать высокое качество данных. В ходе работы в финансовом секторе использовал современные технологии, такие как Oracle (Exadata), PL/SQL, Python, Apache Airflow и Tableau. Успешно курировал младших разработчиков, внедрял новые решения и поддерживал существующие системы. Умеет работать в команде, ведет документацию в Confluence, активно участвуя в обсуждениях и предлагая оптимизации для повышения эффективности процессов.

Подробнее
FinTech & Banking • FoodTech
АК
Анна К.
Сыктывкар
Бизнес/системный аналитик
Middle+
2 857,14 Р/час
с4
Redmine
Исследование
Работа с интеграциями
ddl
UML
Бизнес требования
Kanban
Функциональные требования
архитектура
+70

Системный аналитик с опытом 3 года 8 месяцев в банковских и b2c проектах. Проводила детальный анализ бизнес-процессов и формализацию требований, что позволило устранить узкие места и повысить устойчивость систем. Улучшила производительность сервисов за счет пересмотра API-контрактов, внедрения фильтрации, пагинации и клиентского кэширования — сократило нагрузку на серверы и ускорило обработку запросов. Проектировала архитектуру модулей, участвовала в разработке структуры баз данных и описании интеграций для внутренних и внешних сервисов. Участвовала в редизайне мобильного приложения: выявила UX-проблемы, оптимизировала пользовательские сценарии и обеспечила рост конверсии ключевых бизнес-функций. Работала на проектах полного цикла — от сбора и согласования требований до выпуска продукта в продакшн. Самая технически сложная и интересная задача: В рамках проекта по разработке модуля депозитов одной из приоритетных задач стала оптимизация производительности в части обработки запросов на получение списков депозитов и детальной информации по юридическим лицам. Ключевая сложность заключалась в необходимости адаптации логики под работу с большими объемами данных при одновременной интеграции с несколькими внутренними сервисами. Существенным вызовом стала переработка схем взаимодействия, поскольку текущие контракты API не обеспечивали необходимую гибкость и масштабируемость. Решение включало полный пересмотр и оптимизацию контрактов REST API: добавление параметров фильтрации и пагинации, переработку структуры ответов для снижения избыточности. Параллельно был проведен аудит бизнес-логики и требований к данным, что позволило устранить дублирующие запросы и сократить нагрузку на инфраструктуру путем использования кэширования на стороне клиента. Итогом стало сокращение времени отклика сервисов, стабилизация нагрузки на серверы и упрощение интеграции. Это решение напрямую повысило скорость работы сотрудников, сократило количество сбоев и обращений в поддержку, а также улучшило

Подробнее