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

ID 22092
АК
Алексей К.
Мужчина, 22 года
Россия, Ульяновск, UTC+4
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 18 августа 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
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
Redux-Saga
Отрасли
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, участие в спринтах и ретроспективах.
Проекты   (5 лет)
Крупный российский банк (топ 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 года 5 месяцев)
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
Стек специалиста на проекте
Git, Docker, JavaScript, ERP, Cypress, Webpack, Redux, Kubernetes, TypeScript, Storybook, HTML5, React Query, Next.js, Ant design, Prettier, Axios.js, ESLint, React, Effector, Styled-Components
Отрасль проекта
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 г.

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

E-commerce & Retail • FinTech & Banking
ИШ
Илья Ш.
Москва
React разработчик
Senior
3 275,41 Р/час
a11y
Accessibility
Adobe Photoshop
Adobe XD
Agile
Ajax
Amplify
Angular
Ant design
Apollo
+158

Илья — Senior React разработчик из Москвы с опытом работы 3 года 3 месяца. Специализируется на разработке фронтенда с использованием React. Имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Участвовал в разработке и поддержке внутреннего продукта Service Desk, создании таск-трекера и инструмента для ЦИК в крупном банке. Оптимизировал загрузку страниц, внедрил практики доступности и перешёл на Vite.js после Create-React-App с Webpack. Эффективно взаимодействовал с командами бэкенда и дизайна. Также работал над личным кабинетом сервиса по контролю за выборами, где занимался разработкой интерфейсных компонентов и проведением код-ревью. Предложил переход с React-Redux на React-Query. Имеет опыт работы над несколькими параллельными проектами в сфере E-commerce & Retail, включая разработку интерфейсов возврата денег, приложения для поиска клиентских чеков, калькулятора штата и UI для волонтёров. Внедрил процесс код-ревью и начал процесс тестирования фронтенда.

Подробнее
E-commerce & Retail • Travel, Hospitality & Restaurant business
СТ
Светлана Т.
Ульяновск
React разработчик
Middle+
3 211,19 Р/час
AntD
Axios.js
Bootstrap
JavaScript ES6
Material UI
MobX
Npm
React
Redux
Styled Components
+52

Оценка задач и сроков: Планирование задач, оценка сроков выполнения, ведение системы Kanban в Jira. Анализ бизнес-требований: Декомпозиция задач, подготовка технических спецификаций. Разработка архитектуры: Проектирование клиентской части web-приложений, создание SPA и SSR-решений на Next.js. Глобальное состояние: Опыт работы с Redux, Redux Toolkit, MobX, Effector. Разработка интерфейсов: Адаптивная верстка, использование CSS Modules, Styled-components, SCSS, Tailwind CSS. Работа с UI-библиотеками: Ant Design, Material-UI. Интеграция с API и сервисами: REST API, Axios, keycloak-js, интеграция с картографическими сервисами и Google API. Разработка сложных пользовательских интерфейсов: Реализация фильтрации данных, ролевых моделей доступа, конструкторов и многошаговых форм. Оптимизация производительности: Code Splitting, Lazy Loading, оптимизация загрузки Next.js (SSR). Разработка административных панелей: Создание интерфейсов для управления контентом и электронной коммерции. Работа с базами данных: Опыт работы с MySQL, написание сложных SQL-запросов (оконные функции, условные операторы). Разработка маркетинговых и корпоративных сайтов: Создание лендингов, конструкторов контента, блогов и интерфейсов для бизнес-аналитики. Разработка инструментов для энергетической промышленности: Разработка конструктора методик, сложные вычисления с использованием Math.js, KaTeX, работа с файлами. Миграция и оптимизация: Оптимизация скорости загрузки страниц, внедрение Code Splitting, Lazy Loading, настройка SSR в Next.js. Работа с UNIX-системами: Использование командной строки для выполнения задач и автоматизации. Качество кода: Проведение cross code review, внедрение best practices, настройка Eslint, Prettier, Husky. Менторство: Наставничество младших разработчиков, проведение обучающих сессий. Технические интервью: Оценка кандидатов на соответствие требованиям проекта. Работа в команде: Agile, Scrum, Kanban, работа с разработчиками, дизайнерами, аналитиками, QA и менеджерами.

Подробнее
E-commerce & Retail • HRTech • Telecom
ДМ
Денис М.
Ульяновск
React разработчик
Middle+
3 339,64 Р/час
3d
Composer
Docker
Express.js
Feathers.js
Gatsby.js
Git
Knex.js
Microfrontend
Node.js
+82

Денис — опытный React-разработчик с 4-летним опытом работы в сфере e-commerce и разработки интеграционных сервисов. Он участвовал в создании системы управления продажами от производителя для дилеров, работал над интеграционным сервисом для автоматизированной системы управления ресурсами, занимался продуктовой разработкой площадки по продажам медикаментов и созданием монолита для нескольких операторов. Денис также работал над проектами в сферах телекоммуникаций и HRTech. На всех проектах он выполнял задачи по разработке и поддержке frontend-части, а также участвовал в написании бизнес-логики на backend. В работе Денис использует широкий спектр технологий, включая React, Vue, Vuex, axios, swiper, Antd, react-hook-form, yup, typescript, axios и другие.

Подробнее

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

E-commerce & Retail
АТ
Артем Т.
Уфа
Frontend разработчик
Middle+
2 620,33 Р/час
MobX
extensions
Query
Redux Toolkit
React testing library
GraphQL
tanstack
shadcnui
SMART
three
+41

Артём — Middle+ Frontend разработчик из Уфы, специализация — разработка клиентских частей веб-приложений. Имеет опыт работы с Next.js, React, TypeScript, Redux Toolkit, GraphQL, MobX и другими технологиями. Участвовал в разработке полнофункциональной образовательной платформы на Next.js с TypeScript для подготовки школьников к ЕГЭ. Реализовал систему домашних заданий, личные кабинеты для учеников и кураторов, витрину курсов с интеграцией платёжной системы. Работал над проектом для сохранения здоровья офисных сотрудников, предлагая персонализированные комплексы упражнений, систему напоминаний и геймификацию. Разрабатывал и поддерживал клиентскую часть приложения с использованием архитектуры FSD и MobX для управления состоянием. Также участвовал в создании сервиса аналитики маркетплейсов, где полностью реализовал frontend-часть проекта с нуля на основе дизайн-системы Vuexy UI. Настроил отображение аналитических данных, организовал хранилище данных в Redux Toolkit, реализовал JWT-авторизацию с ролевой системой. Имеет опыт работы на фрилансе, где занимался разработкой контентных сайтов с использованием Next.js и Headless CMS Strapi.

Подробнее