Азат Х. React разработчик, Senior
ID 22861
АХ
Азат Х.
Мужчина, 27 лет
Россия, Ульяновск, UTC+4
Ставка
2 568,95 Р/час
вкл. НДС 5% (95.24 Р)
Специалист доступен с 1 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Главное о специалисте
Азат — React разработчик уровня Senior из Ульяновска. Специализируется на разработке фронтенда с использованием JavaScript и TypeScript. Участвовал в проектах в сферах Telecom, Manufacturing, FinTech & Banking, E-commerce & Retail.
За время карьеры принимал участие в разработке платформы для оператора связи, приложения учёта рабочей деятельности сотрудников, платформы для сравнения кредитных предложений и веб-сайта для покупки игр. В рамках проектов занимался созданием личных кабинетов, систем фильтрации, страниц регистрации и авторизации, интеграцией API, оптимизацией производительности и внедрением систем безопасности.
Ключевые навыки включают работу с React, BEM, CSS3, HTML5, styled-components, Vite, Webpack, Git, Git Flow, GitHub, GitLab, GraphQL, Jest, Redux, REST API, Socket.io, Storybook и другими технологиями.
Проекты
(5 лет 7 месяцев)
Платформа для оператора связи (NDA)
Роль
Frontend-разработчик
Обязанности
Описание проекта: Участие в разработке нескольких приложений для большого оператора для сотрудников торговых точек и торговых представителей и их руководителей, включая личные кабинеты, статистику и отчеты. А также участие в разработке приложений для спецпроектов.
Кейсы:
Валидация всех форм регистрации и логина с использованием Yup и React Hook Form.
Реализация страницы для восстановления пароля
Внедрение форм обратной связи для сотрудников с использованием React Hook Form и Yup.
Разработка личного кабинета торгового представителя с возможностью старта и окончания смены, и отправкой отчетов.
Разработка кабинета руководителя с функционалом просмотра отчетов и маршрутов сотрудников.
Реализация отображения маршрутов на карте с использованием Yandex Map API
Внедрение авторизации и ролевой системы с использованием JWT
Разработка графиков для руководителей при помощи Chart.js
Создание многоступенчатых форм, со всеми возможными интерфейсами взаимодействия, ввод символов, прикрепления документов, фотографий, видео, а также валидация этих форм и отслеживание их состояния для показа сотруднику степпера.
Создание анимаций при загрузке страниц и элементов интерфейса с помощью Framer Motion.
Адаптивная верстка всех страниц
Реализация real-time чата для общения
Стек специалиста на проекте
Sass, React Hook Form, Redux Toolkit, Socket.io, Swiper, WebSockets, Redux Toolkit Query, nlayer, reactchartjs2, Git, Bitbucket, Context, Vitest, React Select, Framer Motion, LESS, TypeScript, Yup, Chart.js, Git Flow, Next.js, React, JavaScript, REST API, approuter, yandex map api
Отрасль проекта
Telecom
Период работы
Январь 2023 - Февраль 2025
(2 года 2 месяца)
Приложение учета рабочей деятельности сотрудников
Роль
Frontend-разработчик
Обязанности
Описание проекта: Приложение учета рабочей деятельности сотрудников представляет собой современное решение для организации и мониторинга процессов в компании. Оно позволяет сотрудникам вести учет выполненных задач, отработанных часов и управлять личными показателями эффективности, а руководителям — получать детальную аналитику и оперативно принимать управленческие решения.
Кейсы:
Разработка главной страницы с интерактивной панелью, отображающей ключевые метрики: выполненные задачи, отработанные часы, текущие проекты и динамику эффективности команды.
Реализация системы фильтров и сортировки сотрудников по отделам, должностям, статусу задач и уровню производительности для быстрого анализа и управления данными.
Создание страницы профиля сотрудника с подробной информацией: персональные данные, список задач, отчёты о выполненной работе, достижения, KPI и история изменений.
Внедрение функционала личного кабинета для планирования задач, ведения индивидуальных отчётов, управления календарем и отслеживания личной эффективности.
Разработка форм регистрации и входа с валидацией данных, поддержкой корпоративного SSO и двухфакторной аутентификацией для повышения уровня безопасности.
Реализация страницы поддержки с подробными инструкциями, часто задаваемыми вопросами и контактами отдела IT-поддержки для оперативного решения проблем.
Создание страницы новостей и обновлений с анонсами внутренних событий, изменений в процессах, новых функций приложения и корпоративных инициатив.
Интеграция системы обратной связи для оценки рабочих процессов, сбора предложений по оптимизации и мгновенного реагирования на возникающие вопросы.
Внедрение системы уведомлений для своевременного оповещения сотрудников о дедлайнах, изменениях в задачах, запланированных совещаниях и корпоративных событиях.
Реализация механизма поиска сотрудников, задач и проектов по ключевым словам, дате, отделу и статусу выполнения.
Разработка страницы управления аккаунтом с возможностью настройки личных параметров, предпочтений отображения, уведомлений и интеграции с календарем.
Оптимизация загрузки и визуализации данных с использованием ленивой загрузки и кэширования, что обеспечивает быстрый доступ к статистике и отчётам.
Реализация системы управления отпусками и командировками с автоматическим расчётом статистики отработанного времени и начислением бонусов.
Разработка панели администратора для управления сотрудниками, задачами, отчётами и настройками системы, включая роль-based доступ.
Реализация механизма мониторинга рабочего времени с возможностью отслеживания активности сотрудников в режиме реального времени.
Разработка системы аналитики для детального анализа эффективности работы, формирования отчетов и выявления узких мест в процессах.
Внедрение расширенных мер безопасности для защиты персональных данных сотрудников, предотвращения несанкционированного доступа и утечек информации.
Реализация функционала загрузки и управления рабочими документами (отчеты, проекты, презентации) с возможностью прикрепления файлов к задачам.
Разработка модуля для создания и управления персональными списками задач с возможностью установки приоритетов, дедлайнов и напоминаний.
Стек специалиста на проекте
react-toastify, React Calendar, React Hook Form, React Query, d3, Pixso, Swiper, MS Windows, Webpack, React Router, Playwright, Zod, FSD, Kit, TypeScript, Ant design, React, JavaScript, REST API
Отрасль проекта
Manufacturing
Период работы
Октябрь 2021 - Декабрь 2022
(1 год 3 месяца)
Платформа для сравнения кредитных предложений (NDA)
Роль
Frontend-разработчик
Обязанности
Описание проекта: Разработка платформы для сравнения кредитных предложений, позволяющей пользователям эффективно находить и сравнивать лучшие условия кредитования. Включает функции поиска, фильтрации, калькулятора кредита и системы отзывов, что способствует информированному выбору и повышению финансовой грамотности клиентов.
Кейсы:
Разработка главной страницы с хедером, основным баннером и полем поиска кредитов.
Создание системы фильтрации кредитов с использованием форм и отображение карточек кредитов.
Реализация сравнительной таблицы для выбора и сравнения кредитов.
Интеграция кредитного калькулятора для расчета ежемесячных платежей.
Создание страницы деталей кредита с полным описанием и отзывами пользователей.
Разработка страницы регистрации/авторизации с интеграцией авторизации через социальные сети.
Создание информационного раздела с советами и статьями по кредитованию.
Интеграция системы рекомендаций для отображения самых выгодных кредитов.
Оптимизация пользовательского интерфейса с помощью Material UI и Styled Components.
Реализация динамической валидации форм с использованием Formik и Yup.
Создание графиков и визуализаций данных с помощью Chart.js для кредитного калькулятора.
Реализация функции поиска по кредитам с динамическими обновлениями.
Разработка отзывов пользователей с возможностью добавления и редактирования.
Оптимизация производительности приложения с помощью React.memo и Lazy Loading.
Разработка локализации приложения для поддержки нескольких языков.
Интеграция тестирования с использованием Jest и React Testing Library.
Создание функции сохранения кредитов в избранное для удобства пользователей.
Реализация функционала подписки на обновления и рассылки новостей.
Разработка административной панели для управления кредитами и пользователями.
Создание функций анимации при переходах между страницами с использованием Framer Motion.
Разработка системы уведомлений для пользователей о новых кредитных предложениях.
Интеграция сторонних API для получения актуальной информации о кредитах.
Создание отчета о финансовых показателях на основе пользовательских данных.
Реализация поиска по статьям в информационном разделе с использованием debounce.
Разработка функции обратной связи для пользователей.
Интеграция функционала для получения персонализированных кредитных предложений.
Стек специалиста на проекте
Git, JavaScript, GraphQL, Lodash, Chart.js, TypeScript, Formik, Emotion, Yup, Next.js, Vite, Vitest, Material UI, React, Apollo client
Отрасль проекта
FinTech & Banking
Период работы
Август 2020 - Сентябрь 2021
(1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Казанский (Приволжский) федеральный университет
Специальность
Кафедра фундаментальная и прикладная химия
Завершение учебы
2020 г.