E-commerce & Retail
EdTech
FinTech & Banking
Information Security
Manufacturing
Realty & Constructoring
Social Networking
Александр П. React разработчик, Senior
ID 6612
АП
Александр П.
Мужчина, 31 год
Россия, Таганрог, UTC+3
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Глубокое понимание React и его основных концепций, таких как компоненты, виртуальный DOM, жизненный цикл компонентов и управление состоянием.
Знания JavaScript и современных стандартов веб-разработки, включая HTML5 и CSS3. Знание TypeScript.
Знание и опыт работы с библиотеками и инструментами, такими как Next, Redux, MobX, React Hook Form, React-spring, Tailwind CSS, понимание Zustand и React Table.
Опыт разработки интерфейсов, которые хорошо работают на различных устройствах и экранах.
Понимание основных принципов кроссбраузерной совместимости и опыт в тестировании и отладке на различных платформах и браузерах.
Знание систем контроля версий, таких как Git, и опыт работы с инструментами сборки и автоматизации задач, такими как Webpack.
Оптимизация производительности. Понимание методов оптимизации производительности фронтенд-приложений, включая сжатие и кэширование ресурсов, ленивую загрузку и улучшение общей производительности приложения.
Командная работа и коммуникация. Умение эффективно работать в команде разработчиков, обмениваться знаниями и опытом.
Проекты
(5 лет 8 месяцев)
Сбертех
Роль
Front-End разработчик, Senior
Обязанности
Описание проекта
Централизованная, удобная и функциональная внутренняя вики-система для компании, которая служит единым источником информации для сотрудников. Вики содержит документацию, руководства, политики компании, полезные ресурсы и другую информацию, необходимую для эффективной работы.
Причина завершения: сбертех сокращает несколько команд
Роль в проекте
Front-End разработчик, Senior
Обязанности
Разработка нового функционала
Исправление критических багов:
Работа с code review и взаимодействия компонентов системы.
Согласование и корректировка взаимодействия между фронтендом и бэкендом для обеспечения стабильной работы приложения.
Написание unit и integration тестов.
Взаимодействие с командой для обсуждения проблем и их решений.
Достижения
Устранение проблемы с отображением картинок, которая являлась критичной для функциональности приложения.
Исследование и исправление ошибки, приводящей к появлению белого экрана в приложении, связанной с вставкой таблиц.
Устранение 400 ошибок, возникающих после изменения контракта в модуле работы с drawIo файлами.
Стек специалиста на проекте
Microfrontend, React testing library, HTML5/CSSS, Yarn, workspaces, Java, Git, Jest, Prettier, Vitest, ESLint, Effector, FSD, HTML, CSS, TypeScript, Vite, React, REST API, ES6/7
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2024 - Апрель 2025
(6 месяцев)
САМОЛЕТ
Роль
Front-End разработчик, Senior
Обязанности
Разработка системы управления строительными проектами. Приложение позволяет создать проект, разделить его на этапы, назначить ответственных и отслеживать его на всех этапах.
Решение информирует о проценте завершения, предоставляет инструменты для анализа данных (например, используя диаграмму Гантта), а также гибко настраивать роли каждого участника. Для визуализации используются брендированные компоненты компании.
Причина окончания: ухудшение финположения ГК Самолет и расформирование многих команд разработки
Обязанности
Миграция со старой UI системы на новую.
Компания производила миграцию с устаревшего Samolet-UI на обновленный Tend-UI (базируется на AntD), поэтому одной из моих обязанностей было изменение существующего кода и перевод его на новый визуальный дизайн.
Расширение функционала основной таблицы проектов.
Добавление новых колонок, внедрение сериализации / десериализации (сохранения) настроек, расширение существующего функционала.
Разработка и внедрение Сценарного плана. В проекте Сценарный план предоставляет отчет о разработке по завершению работ.
Написание unit тестов.
Рефакторинг и багфиксинг существующих частей приложения. Приведение кода в порядок.
Взаимодействие с командой. Обсуждение проекта и анализ решений.
Достижения
Внедрил сериализацию и десериализацию настроек.
Предоставил возможность сохранять состояние таблиц на фронтенде (открытые папки, добавленные колонки и прочее).
Расширил функционал таблицы.
Упростил работу менеджеров проектов, что позволило отслеживать больше метрик.
Произвел миграцию со старой UI системы (samolet-ui) на новую (tend-ui).
Разработал Сценарный План и внедрил в приложение.
Исправлял существующие баги и производил рефакторинг частей приложения.
Стек специалиста на проекте
MobX, HTML/CSS, React Query, React testing library, Git, Swagger, Prettier, Ajax, Vitest, ESLint, FSD, HTML, CSS, Allure, TypeScript, Vite, React, JavaScript, REST API, ES6/7
Отрасль проекта
Realty & Constructoring
Период работы
Сентябрь 2024 - Ноябрь 2024
(3 месяца)
Северсталь
Роль
Front-End разработчик, Senior
Обязанности
Разработка и внедрение системы MES для импортозамещения, обеспечивающей комплексное управление производственными процессами.
Система включает в себя функции отслеживания и управления качеством продукции, анализа отклонений на производстве, а также эффективное управление персоналом и задачами.
Проект представляет собой масштабное приложение с широким спектром модулей, организованных в моно репозиторий на базе nx.
Окончание проекта: не был продлен контракт с подрядчиком
Обязанности:
Модуль управления отклонениями: Разработка и внедрение пользовательских таблиц, интеграция аналитических инструментов и создание информативных графиков для повышения прозрачности производственных процессов.
Модуль управления задачами: Реализация визуального представления данных о качестве продукции с использованием технологии Canvas, что позволяет наглядно отображать информацию о браке.
TMD модуль: Оптимизация системы передачи мастер-данных на фронтенд, улучшение производительности и пользовательского интерфейса.
Анализ и помощь в доработке ТЗ, документирование.
Взаимодействие с командой, исправление ошибок в коде, проверка соответствия кода пользовательским сценариям.
Достижения
В ходе работы над проектом мною было улучшено множество аспектов:
Разработка инструментов для мониторинга и управления качеством продукции, что привело к снижению процента брака.
Внедрение аналитических инструментов и графиков для точного отслеживания и анализа производственных данных.
Разработка системы задач, улучшающей координацию работы команды и пользовательского опыта.
Исправлены существующие баги и улучшены детали интерфейса.
В совокупности эти достижения улучшают опыт работы на производстве, снижают количество брака и позволяют управляющим лучше взаимодействовать с командой.
Стек специалиста на проекте
NX, HTML/CSS, React Hook Form, Webpack Module Federation, Git, Webpack, Swagger, module federation, Styled Components, Prettier, Ajax, ESLint, Effector, FSD, HTML, CSS, разработка системы, TypeScript, MES, Ant design, React, JavaScript, REST API, ES6/7, Babel.js, CI/CD
Отрасль проекта
Manufacturing
Период работы
Ноябрь 2023 - Сентябрь 2024
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ЮФУ. Южный Федеральный Университет
Специальность
Информационные системы и технологии.
Завершение учебы
2018 г.
Высшее
Учебное заведение
ЮФУ. Южный Федеральный Университет,
Специальность
Прикладная информатика
Завершение учебы
2020 г.