Евгений К. Frontend разработчик, Middle+

ID 25401
ЕК
Евгений К.
Мужчина, 29 лет
Беларусь, Минск, UTC+3
Ставка
3 147,27 Р/час
вкл. НДС 20% (420 Р)
Специалист доступен с 23 августа 2025 г.

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

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
Axios.js
Framework
JavaScript
Linux
MS Windows
npm
Redux
Redux Toolkit
Tailwind
TypeScript
Vite
Webpack
Yarn
React
HTML
Joi
Moment.js
React Hook Form
SCSS
i18next
Node.js
NestJS
E2E testing
Jest
Microservices
Pm2
RabbitMQ
REST API
Sequelize
SSH
Terminal
Unix
HTTP
Web/HTTP
AntD
Prettier
React Query
CI/CD
GitLab
Отрасли
E-commerce & Retail
FinTech & Banking
Главное о специалисте
Евгений - результативный frontend-разработчик с 4-летним опытом, специализирующийся на React и JavaScript. - Уверенно работает с HTML, CSS, JavaScript и TypeScript, использует современные библиотеки и инструменты: React, Redux, Redux Toolkit, Axios, Tailwind, CSS-препроцессоры. - Знаком с архитектурой приложений, компонентным подходом, React Router, REST API, асинхронными запросами и управлением состоянием. - Эффективно работает как самостоятельно, так и в команде, участвует в код-ревью, применяет гибкие методологии (Scrum, Kanban), использует Git, GitHub, Webpack и Vite. - Стремится создавать комфортный UX через оптимизацию производительности, адаптивный дизайн и интуитивную навигацию. - Имеет опыт юнит-тестирования (Jest), поддержки документации, рефакторинга кода и следования принципам чистого кода (SOLID, DRY, KISS). - Постоянно совершенствует профессиональные навыки и быстро адаптируется к новым технологиям.
Проекты   (4 года 4 месяца)
СОНЦА
Роль
Frontend (TS, REACT) разработчик
Обязанности
Состав команды (16 человек): Архитектор, Техлид, 5 Backend разработчиков, 3 QA Engineer, 3 Frontend разработчика, 2 Дизайнера, Бизнес-аналитик Обязанности: - Разработка нового функционала - Поддержка существующего функционала - Реализация внутренней логики приложения - Разработал валидацию для форм (логин, регистраций и др.) - Разработал фильтрации страницах, повысив удобность пользования сайтом - Разработал навигационную панель, для изменения отображения контента на страницах - Настройка роутинга приложения - Внедрил drag-and-drop для изменения порядка элементов в листинге - Взаимодействие с бэкендом - Анализ и улучшение кода - Использование React Query для эффективного управления состоянием и асинхронными запросами - Применение Ant Design (AntD) для создания адаптивных и удобных UI-компонентов - Настройка и использование Prettier для автоматического форматирования кода и поддержания единого стиля - Документирование процессов - Оптимизация CI/CD пайплайна (Docker + Kubernetes) - Внедрение мониторинга (Sentry + Grafana) для 99.95% uptime - Разработка кастомной библиотеки UI-компонентов (Storybook + Chromatic)
Достижения
1. Увеличил производительность CRUD-операций на 300% через: - Виртуализацию больших данных (TanStack Virtual) - Оптимизацию Redux-селекторов (Reselect) - Web Workers для CPU-intensive задач 2. Бизнес-эффект: - Снижение TCO на 40% за счет: - Tree-shaking (Bundlephobia) - Lazy-loading локалей (i18next) 3. Увеличение MAU на 25% после редизайна UX-потоков
Стек специалиста на проекте
JavaScript, TypeScript, Reselect, Joi, React Hook Form, Web Workers, React Query, Redux Toolkit, Moment.js, Prettier, i18next, Axios.js, AntD, React, Tailwind, Lazy loading, Visual, MAU, tanstack, staking
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2023 - По настоящее время  (1 год 9 месяцев)
Ringo
Роль
Frontend (Flutter) trainee
Обязанности
Состав команды (9 человек): 2 frontend разработчика, 3 backend разрабочика, 2 QA, 1 project manager, 1 дизайнер Обязанности: 1. Разработка нового функционала - Создание кроссплатформенных модулей (iOS/Android/Web) с использованием Flutter и Dart. - Реализация анимаций и сложных UI-элементов (Lottie, Rive) на основе макетов дизайнера. - Интеграция сторонних библиотек и плагинов (например, hive для локального кэширования). - Использование React Query для эффективного управления состоянием и асинхронными запросами (на Web-части). - Применение Ant Design (AntD) для создания адаптивных и удобных UI-компонентов (Web). 2. Поддержка существующего функционала - Исправление багов и оптимизация производительности (анализ через Flutter DevTools). - Рефакторинг legacy-кода с применением принципов SOLID и Bloc-архитектуры. - Обновление зависимостей пакетов (pubspec.yaml) и разрешение конфликтов версий. - Настройка и использование Prettier для автоматического форматирования кода и поддержания единого стиля (в фронтенд-части). 3. Реализация внутренней логики приложения - Разработка и оптимизация алгоритмов обработки данных (сортировка, фильтрация). - Внедрение состояний приложения через Bloc/Cubit с учетом жизненного цикла виджетов. 4. Взаимодействие с бэкендом - Настройка сетевых запросов через Dio (GET/POST/PUT/DELETE). - Сериализация/десериализация данных с использованием json_serializable. 5. Анализ и улучшение кода - Проведение статического анализа кода (dart_code_metrics) для выявления "запахов". - Написание модульных и виджет-тестов (test, mockito). Actions)
Достижения
- Реализовал 10+ фич с использованием Bloc-архитектуры (кэширование данных, оффлайн-режим). - Интегрировал Dio с retry-механизмом: снижение ошибок сетевых запросов на 35%. - Автоматизировал обновление токенов: количество ручных перелогинов пользователей сокращено до 0. - Оптимизировал обработку 401-ошибок: время восстановления сессии уменьшено с 5 до 0.5 секунд. - Внедрил сложные анимации (Rive/Lottie): повышение оценки удобства интерфейса по отзывам пользователей на 15%. - Снизил время запуска приложения с 3s до 1.8s через отложенную инициализацию неиспользуемых ресурсов. - Уменьшил объем кода на 20% за счет рефакторинга дублирующихся виджетов (использование mixins и утилит-классов).
Стек специалиста на проекте
API, Postman, Mockito, GitHub Actions, Dart, Flutter, Hive, DIO, DI, Clean Architecture, Sentry, React Query, BLoC, Prettier, Logger, Testing, DevTools, AntD, CI/CD, Get_it, Injectable, Freezed, Newman.js, Ridge, Framework, COBIT, json_serializable, modal, dartz
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2022 - Ноябрь 2023  (1 год)
OneApp
Роль
Frontend (JS, REACT) разработчик
Обязанности
Состав команды (8 человек): 2 frontend разработчика, 3 backend разрабочика, 2 QA, 1 project manager Обязанности: 1. Разработка нового функционала - Реализация 5+ модулей/фич ежеквартально (например: система - уведомлений, динамические формы, мультиязычность). - Использование React Query для эффективного управления состоянием и асинхронными запросами. - Применение компонентов Ant Design (AntD) для создания удобного и адаптивного пользовательского интерфейса. 2. Поддержка существующего функционала - Снижение количества критических багов в production на 30% через внедрение модульного тестирования (Jest/React Testing Library). -Уменьшение времени на исправление инцидентов до 2-4 часов за счёт улучшения мониторинга (Sentry, логгирование действий пользователей). - Настройка и использование Prettier для поддержания единого стиля кода и автоматического форматирования. 3. Взаимодействие с бэкендом - Сокращение количества ошибок API-интеграции через стандартизацию контрактов (Swagger/OpenAPI). - Автоматизация ручных проверок API с помощью Postman-коллекций. 4. Анализ и улучшение кода - Повышение оценки качества кода (SonarQube) с "B" до "A" за счёт рефакторинга legacy-кода. - Уменьшение циклической сложности компонентов (метрики ESLint). 5. Менторинг - Проведение 2+ код-ревью в неделю с обратной связью по улучшению стиля и архитектуры. - Подготовка 1 обучающего материала в месяц (чек-листы, гайды по React-оптимизациям).
Достижения
- Внедрение CI/CD через GitHub Actions: время сборки сокращено с 15 до 8 минут. - Создание универсального хука для API-запросов (useFetch), что снизило дублирование кода на 40%. - Интеграция кэширования данных: количество повторных запросов к серверу уменьшено на 60%. - Внедрение React Hook Form + JOI: время создания сложных форм сокращено на 35%. - Уменьшение ошибок валидации на стороне клиента с 15% до 2% входных данных. - Оптимизация алгоритмов: время отклика интерфейса при фильтрации 10k+ записей - до 100 мс.
Стек специалиста на проекте
HTML, API, JavaScript, Jest, Webpack, Swagger, GitHub Actions, SonarQube, Joi, React Hook Form, Sentry, React Query, SCSS, Moment.js, Prettier, Check lists, Testing, AntD, CI/CD, Frontend, ESLint, React, OpenAPI, Testing Library
Отрасль проекта
FinTech & Banking
Период работы
Май 2021 - Ноябрь 2022  (1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
IT-Incubator 2022 г.
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
микроэлектроника, техник-технолог
Завершение учебы
2022 г.

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

FinTech & Banking • Travel, Hospitality & Restaurant business
ОС
Ольга С.
Минск
Frontend разработчик
Senior
2 847,53 Р/час
JavaScript
TypeScript
React
Redux
Git
CSS
HTML
Angular
apis
CI/CD
+49

Целеустремлённый фронтенд-разработчик с четырехлетним практическим опытом создания клиентских решений для финансового сектора. Специализируется на React, TypeScript и Angular, а также владеет серверной разработкой на Node.js и NestJS. - Уверенно использует ключевые концепции React, управление состоянием (Redux, React-saga), а также принципы SPA и SSR на Next.js. Активно применяет TypeScript, тестирование (Jest, Vitest), CI/CD (Git, JIRA), уделяет внимание безопасности и оптимизации производительности. - Опыт включает интеграцию RESTful API, клиентскую и серверную валидацию, адаптивную верстку и работу с PostgreSQL. Владеет Docker, NestJS и Koa.js для серверной логики. - В команде эффективно взаимодействует с backend, QA, дизайнерами и аналитиками, участвует в проектировании архитектуры и рефакторинге. Придерживается принципов чистого кода (SOLID, KISS), использует гибкие методологии (Scrum, Kanban) и быстро осваивает новые технологии. Постоянно совершенствует навыки и успешно реализует проекты, ориентируясь на современные стандарты разработки React-приложений.

Подробнее
Blockchain • FinTech & Banking • Insurance • Marketing, Advertising & Design • Social Networking
ВС
Владислав С.
Таганрог
Frontend разработчик
Middle+
2 142,86 Р/час
React
Разработка
технологии
Redux
Frontend
TypeScript
Работа с интеграциями
developer
NDA
Node.js
+144

Я — опытный разработчик на JavaScript с более чем 5 летним опытом работы в разработке веб-приложений. За годы своей карьеры я успешно работал с современными фреймворками и библиотеками, такими как React.js, Node.js, Vue.js, а также активно использую TypeScript для создания высококачественного кода. Мои сильные стороны — это глубокое понимание принципов фронтенд-разработки, опыт работы с RESTful API, применение паттернов программирования, а также умение оптимизировать производительность и писать масштабируемые приложения. Я всегда стремлюсь к улучшению своих навыков, люблю изучать новые технологии и подходы в разработке. Умею работать как в команде, так и самостоятельно, эффективно решая задачи и придерживаясь сроков. Моя цель — создавать качественные и удобные продукты, которые делают взаимодействие пользователей с приложениями проще и приятнее. Ищу новую команду, где смогу применить свой опыт и продолжать развиваться, создавая инновационные решения и добиваясь отличных результатов.

Подробнее

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

Marketing, Advertising & Design
ЮК
Юрий К.
Санкт-Петербург
Системный аналитик
Senior
3 896,1 Р/час
Работа с базами данных
UML
JSON API
Postman
Базы данных
Анализ данных
Бизнес-анализ
JSON
REST
XML
+32

Я системный аналитик с коммерческим опытом работы 3 года 9 месяцев. Работал в продуктовых командах 7–10 человек по методологиям Agile (фреймворк Scrum, Kanban). Обладаю опытом сбора и анализа бизнес-требований, проектирования интеграций внешних систем (CRM, аналитика, трекинговые сервисы), разработки техническойдокументации (ТЗ, ФТ, НФТ, API-контракты, BPMN-диаграммы) и взаимодействия со стейкхолдерами. Работал над аналитическими системами, отчетностью по post-view конверсиям, конструкторами отчетов и веб-интерфейсами для анализа данных. Проводил A/B-тестирования продуктовых гипотез. Навыки: SQL, BPMN, UML, API (REST, SOAP), RabbitMQ, Kafka, PostgreSQL, MySQL, JSON, XML, Atlassian Jira, Confluence, Swagger, Postman и др.

Подробнее
Logistics & Transport • RnD
РД
Рустам Д.
Пенза
QA ручной
Middle+
2 337,66 Р/час
PostgreSQL
REST
API
Java
Jira
Confluence
SQL
Figma
Postman
Selenium
+29

Рустам — специалист в области ручного и автоматизированного тестирования (QA), имеет опыт работы в сферах RnD и Logistics & Transport. Уровень квалификации — Middle+. Ключевые навыки включают работу с Android Studio, Android/IOS, API, Charles Proxy, Confluence, DBeaver, DevTools, Figma, Java, Jira, JUnit, Kafka, Manual testing, Maven, PostgreSQL, Postman, Proxyman, REST, Selenide, Selenium, Swagger UI, Test case, Testing, Testing documentation, UI/UX, Web 3, Web UI, SQL. Имеет опыт работы на следующих проектах: - Приложение-конструктор для делопроизводства и документооборота (роль — fullstack инженер-тестировщик, продолжительность работы — 8 месяцев). Задачи включали ручное тестирование микросервисов (backend), создание коллекций Postman для тестирования бэкенда, анализ логов и локализацию ошибок, написание тест-кейсов для автотестов, тестирование БД, написание автотестов для UI, актуализацию старых автотестов. - Корпоративное web-приложение документооборота предприятия (роль — инженер-тестировщик, продолжительность работы — 1 год 8 месяцев). Задачи включали тестирование требований, разработку тестовой документации, тестирование макетов на соответствие требованиям UI/UX, декомпозицию задач, ручное тестирование frontend и backend, проверку асинхронной коммуникации между микросервисами через брокер сообщений и другие. - Сервис «Доставка» в приложении для организации транспортировок и доставки (роль — инженер-тестировщик, продолжительность работы — 1 год 1 месяц). Задачи включали анализ требований, тестирование макетов, ручное тестирование frontend, тестирование оплаты заказа, тестирование способов доставки, контроль за результатом исправления ошибок и другое.

Подробнее
AI & Robotics • FinTech & Banking • LifeStyle • Marketing, Advertising & Design • Travel, Hospitality & Restaurant business
АВ
Александр В.
Таганрог
Frontend разработчик
Senior
3 596,53 Р/час
HTML
CSS
JavaScript
Jira
Agile
Scrum
REST API
Redux
Vuex
JWT
+28

Креативный разработчик с аналитическим складом ума и развитым чувством стиля, специализирующийся на создании качественных, интуитивно понятных и удобных пользовательских интерфейсов. Постоянно совершенствует профессиональные навыки, чтобы предлагать современные и эффективные решения. На крайнем проекте создал и внедрил инновационную библиотеку AI-ассистента, которая кардинально улучшила пользовательский опыт и помогла клиентам лучше понимать функциональные возможности продукта и это не единственное достижение Александра. Он постоянно стремится к оптимизации рабочих процессов и внедрению передовых практик в разработке интерфейсов.

Подробнее