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

ID 26273
АФ
Алексей Ф.
Мужчина, 25 лет
Россия, Мурманск, UTC+3
Ставка
3 181,82 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle
Навыки
TypeScript
React
Redux
Redux Toolkit
Redux Toolkit Query
Zod
CRA
Next.js
Vite
Unit-test
HTML5
CSS3
SCSS
Sass
Styled Components
Radix UI
MUI
Ant design
Figma
Git
REST API
i18next
Postman
Swagger
Storybook
Feature-Sliced Design
React Router
Axios.js
JSON Web Tokens
Jest
Redux Thunk
React testing library
React Hook Form
Material UI
Webpack
Javascript ES6+
Отрасли
EdTech
FinTech & Banking
Главное о специалисте
Участвовал в разработке кросс-платформенного приложения для трейдеров в сфере FinTech & Banking. В рамках проекта применял TypeScript, React, Radix UI, SASS/SCSS, Storybook, React Router, Axios, Redux Toolkit, JWT. Также принимал активное участие в разработке веб-приложений из различных сфер, включая тайм-менеджмент, CRM и платформы для повышения квалификации. В этих проектах использовал RTK Query, Jest, React Testing Library, React Hook Form, Zod, WebSocket, Framer Motion, Material UI, Ant Design, а также организовал проект по Feature-Sliced Design. Общая продолжительность работы на проектах — 3 года 1 месяц.
Проекты   (3 года 2 месяца)
Кросс-платформенное приложение для трейдеров
Роль
Frontend Developer
Обязанности
Ключевые обязанности и достижения на проекте: – Работал над кросс-платформенным приложением в команде разработчиков, где активно использую TypeScript, React и систему контроля версий Git. – Разработал кастомные компоненты на основе Radix UI, расширив функциональность с учетом требований ТЗ. – Применил SASS/SCSS для стилизации приложения в соответствии с заданной дизайн-системой, используя Figma. Обеспечил адаптацию под планшеты и мобильные устройства. – Внедрил Storybook для изолированной разработки и визуализации UI-компонентов, а также для удобного документирования интерфейсных блоков. – Настроил маршрутизацию приложения с использованием React Router. – Интегрировал библиотеку i18next для реализации интернационализации приложения, сделав интерфейс понятным и доступным для международной аудитории. – Использовал Axios для удобного и эффективного взаимодействия с сервером. – Улучшил производительность приложения, интегрировав Redux Toolkit. – Разработал систему авторизации и аутентификации, включающую вход в систему, регистрацию и управление сессиями пользователей. Использовал JWT.
Стек специалиста на проекте
Radix UI, Sass, React Hook Form, Redux Toolkit, Git, Jest, Swagger, JWT, React Router, Storybook, i18next, CRA, TypeScript, Vite, Axios.js, Figma, React, JavaScript, SCSS
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2022 - Май 2025  (3 года 2 месяца)
Группа проектов
Роль
Frontend Developer
Обязанности
Принимал активное участие в разработке веб-приложений из различных сфер, включая тайм-менеджмент, системы управления клиентами (CRM), а также платформы для повышения квалификации. Ключевые обязанности и достижения: – Создал UI Kit с помощью нативных средств разработки, а также с использованием библиотеки Radix UI. – Имплементировал клиент-серверное взаимодействие, используя Axios c REST API, и обеспечил работу с асинхронными запросами через Redux-thunk. – Использовал RTK Query для управления серверными запросами и состоянием в разных проектах, что ускорило разработку и улучшило производительность приложений. – Интегрировал тестирование и отладку, использовал Jest, React Testing Library. – Разработал формы с валидацией данных для обеспечения корректности вводимой информации, использовал React Hook Form, Zod. – Настроил чат с постоянным соединением через WebSocket, улучшив взаимодействие пользователей в реальном времени. – Стилизовал интерфейсы приложений с использованием CSS, SASS/SCSS, Styled Components, а также UI-библиотек Material UI и Ant Design. – Добавил анимации с использованием Framer Motion, сделав интерфейс более динамичным и привлекательным. – Реализовал адаптивную верстку, что обеспечило отличный пользовательский интерфейс на различных устройствах. – Оптимизировал производительность приложения с мемоизацией/кешированием, lazy-loading компонентов. – Организовали один из проектов по FSD, делился на слои: app, entities, features, widgets, shared, pages и др; слайсы и сегменты. – Делал базовую настройку Webpack: куда складывать результат сборки, настройка dev-сервера, обработка sass/css, автоматическое разрешение расширений, настройка алиасов.
Стек специалиста на проекте
Radix UI, Sass, React Hook Form, React testing library, Redux Thunk, Redux, feature sliced design, SSR, Git, Webpack, Jest, Swagger, React Router, Styled Components, RTK Query, CRA, Zod, Framer Motion, TypeScript, Vite, Axios.js, Ant design, Figma, Material UI, Next.js, React, JavaScript, REST API, SCSS
Отрасль проекта
EdTech
Период работы
Апрель 2022 - Май 2025  (3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Мурманский Индустриальный колледж
Специальность
Судостроитель
Завершение учебы
2020 г.

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

E-commerce & Retail • LifeStyle • Travel, Hospitality & Restaurant business
ВК
Владислав К.
Ульяновск
React разработчик
Middle+
2 568,95 Р/час
JavaScript
TypeScript
Linux
MS Windows
React
Ant design
BEM
Chakra UI
CSS Modules
CSS3
+65

Владислав — опытный React-разработчик, специализирующийся на создании интерфейсов для проектов в сферах электронной коммерции, путешествий и недвижимости. Владислав обладает глубокими знаниями JavaScript, TypeScript, React, Redux и других технологий разработки. Он имеет опыт работы с различными инструментами и библиотеками, такими как Vite, Webpack, Axios.js, Formik, Framer Motion, Next.js и многими другими. Владислав также знаком с принципами SOLID, ООП и REST API. На своих проектах Владислав разрабатывал интерфейсы с использованием адаптивной и кроссбраузерной вёрстки, семантической разметки, а также реализовывал сложные анимации и взаимодействия с пользователем. Он также занимался оптимизацией производительности приложений, настройкой пагинации и lazy loading. Опыт работы Владислава включает участие в нескольких проектах, таких как платформа для аренды электроники, платформа для бронирования отелей и путешествий, веб-сайт для аренды недвижимости и веб-приложение для управления проектами и командой.

Подробнее
E-commerce & Retail • EdTech • Manufacturing • Realty & Constructoring • Social Networking
НС
Никита С.
Ульяновск
React разработчик
Middle+
2 312,06 Р/час
JavaScript
TypeScript
Linux
MS Windows
React
Ant design
CSS Modules
MUI
Radix UI
Sass
+49

Никита — опытный React-разработчик уровня Middle+. Он обладает широким спектром навыков, включая работу с JavaScript, TypeScript, React и его экосистемой. В портфолио Никиты есть проекты из разных отраслей: Social Networking, Manufacturing, E-commerce & Retail, Realty & Constructoring, EdTech. На каждом проекте он выполнял роль frontend-разработчика. В его обязанности входило создание пользовательских интерфейсов, оптимизация работы приложений, разработка кастомных UI-китов, настройка взаимодействия с сервером, реализация функционала авторизации пользователей и т. д. Никита имеет опыт разработки проектов с нуля, а также внедрения новых функций и улучшения существующих. Он умеет работать в команде и самостоятельно решать поставленные задачи.

Подробнее

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

FinTech & Banking • Manufacturing
АБ
Аким Б.
Бишкек
QA авто
Senior
4 110,32 Р/час
Selenium WebDriver
get
AWS
GitLab
MS Windows
Test NG
POST
Postman
delete
Selenium Grid
+53

Опытный старший инженер по автоматизации 5 летним стажем разработки и реализации надёжных решений в области автоматизации. Владение экосистемой Java и такими технологиями, как Selenium, Selenide, Playwright, Spring, Maven, Gradle, TestNG, JUnit 5, Hibernate, JDBC, SQL и RestAssured, позволяет мне внедрять комплексные стратегии тестирования. Мои навыки охватывают различные типы тестирования, включая смоук-тесты, регрессионное тестирование, пользовательское приёмочное тестирование (UAT) и сквозное тестирование (end-to-end). Опыт работы с обязательными требованиями: 1. Знание и понимание теории тестирования Я обладаю фундаментальными знаниями в области теории тестирования, включая понимание различных типов тестирования (функциональное, регрессионное, интеграционное, e2e). На протяжении всех проектов я применяю различные методы тестирования, адаптируя их под требования каждого проекта. 2. Понимание принципа работы HTTP-протокола, принципов REST В ходе тестирования API я использовал основные принципы работы HTTP-протокола, такие как методы запросов (GET, POST, PUT, DELETE), статусы ответов (200, 404, 500 и т. д.), а также принципы REST. Это позволило мне эффективно проверять взаимодействие веб-приложений с серверами и API. 3. Базовые знания SQL Я использовал SQL для проверки данных в базе данных, включая написание запросов для выборки, валидации и проверки данных о транзакциях. Также использовал JDBC для интеграции тестов с базой данных, что позволило автоматизировать проверки. 4. Базовые знания ООП Я применяю принципы объектно-ориентированного программирования в своих проектах для создания поддерживаемых и расширяемых фреймворков. В основном использую эти принципы в проектировании тестовых классов, классов для взаимодействия с API и создания объектов страниц (POM). 5. Умение пользоваться инструментами для работы с HTTP-запросами (Postman, Swagger) Для тестирования API я активно использую Postman и Swagger. В Postman я создаю запросы к API, проверяю ответы и выполняю наг

Подробнее
E-commerce & Retail
АС
Артем С.
Нижний Новгород
Системный аналитик
Senior
4 110,32 Р/час
UML
Postman
debezium
fi
JSON
REST
XML
Swagger
Apache
gRPC
+27

Понимание жизненного цикла разработки ПО Опыт выделения mvp, понимание стадий разработки продукта Опыт сбора, анализа и декомпозиции требований Опыт проведения воркшопов, согласования требований Моделирование бизнес-процессов в нотациях BPMN 2.0, WFD, построение моделей в UML Построение прототипов решения (figma, miro) Понимание структуры БД и опыт нормализации БД (1,2,3-я нормальные формы) Построение ERD (нотация Crow’s foot), потоков данных Опыт чтения и работы с SQL-запросами Опыт создания API (REST), понимание SOAP, gRPC Опыт описания API через OpenApi Работа с брокерами очередей, проектирование синхронных / ассинхронных взаимодействий Опыт работы со Swagger Знание структуры JSON, XML Опыт построения интеграционных взаимодействий по API Понимание и опыт работы с микросервисной и монолитной архитектурой Постановка задач команде разработки, дизайна Мануальное тестирование сервисов и тестирование интеграций Написание ФТ, инструкций для внутренних и внешних пользователей, опыт участия в составлении ТЗ и ЧТЗ Опыт написания кода на Go и Cи

Подробнее