Семен С. React разработчик, Senior
ID 19109
СС
Семен С.
Мужчина
Грузия, Тбилиси, UTC+4
Ставка
3 981,88 Р/час
вкл. НДС 5% (147.62 Р)
Специалист доступен с 21 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Семён опытный frontend-разработчик с более чем 4 годами коммерческого опыта работы с React и TypeScript.
За это время занимался разработкой и типизацией крупных публичных приложений, включая работу с компонентными библиотеками, что позволяет быстро и эффективно адаптировать старый код под новые требования. Имеет опыт работы с legacy-кодом, что включает в себя его анализ и перенос на новые инфраструктуры, а также декомпозицию и типизацию компонентов с бизнес-логикой. Опыт включает создание и поддержку коммерческих продуктов с MAU более 250 000 пользователей.
Проекты
(5 лет 7 месяцев)
Образовательный проект
Роль
Ведущий Frontend Developer
Обязанности
Проект:
Разработка сервиса создания и редактирования историй для школьного дневника
Обязанности и задачи:
Декомпозиция и оценка задач на проекте: Ответственен за разделение больших задач на более мелкие и реальное планирование сроков, что обеспечивало быструю и качественную разработку.
Инициализация и подбор технологического стека: Подобрал технологический стек для разработки мобильных приложений с нуля, включая React Native, TypeScript, и Redux.
Разработка приложений на React Native: Реализовал мобильные приложения для iOS и Android, используя React Native, что позволило обеспечить кросс-платформенность.
Разработка нативных модулей и компонентов для React Native (Bridge): Создавал компоненты и модули для интеграции с нативными частями приложения, используя Native Modules для выполнения нативных операций.
Онбординг новых участников команды: Обучал новых разработчиков, проводил onboarding и помогал с решением технических вопросов.
Ведущий разработчик нескольких стримов: Разработал и курировал несколько функциональных частей приложения, включая системы контроля успеваемости учащихся и отслеживания их статуса по предметам.
Разработка UI компонентов в Storybook: Создавал компоненты в Storybook с применением атомарного дизайна, что улучшило взаимодействие между командами разработчиков и дизайнеров.
Функционал для системы образования: Разработка функционала для контроля успеваемости учащихся, отслеживания статуса по школьным предметам и реализации системы оплаты дополнительных услуг.
Стек специалиста на проекте
Git, GraphQL, Webpack, Redux, Android, IOS, TypeScript, React Native, Storybook, Дизайн, Декомпозиция и структуризация задач, Redux-Saga, feature-sliced, Native Modules, onboarding
Отрасль проекта
EdTech
Период работы
Май 2024 - По настоящее время
(1 год 4 месяца)
Приложение крупного международного банка
Роль
Ведущий Frontend Developer
Обязанности
Обязанности и задачи:
Инициализация технологического стека для проекта: Подобрал стек технологий для нового проекта, выбрав React, TypeScript, и другие инструменты, что обеспечило эффективную разработку и масштабируемость.
Разработка UI Kit в Storybook: Разработал набор компонентов и UI Kit в Storybook для улучшения взаимодействия между разработчиками и дизайнерами.
Проектирование методов API: Участвовал в проектировании REST API методов для взаимодействия между фронтендом и бэкендом.
Разработка бизнес-функций: Реализовал флоу для авторизации пользователей, взятия кредита, верификации данных (KYC).
Создание и поддержка серверных приложений с использованием Node.js и Express, что позволило оптимизировать работу с запросами и улучшить общую производительность системы.
Интеграция аналитики: Внедрил сбор аналитики с использованием Google Analytics, отправка событий для отслеживания пользовательского поведения.
Декомпозиция задач и руководство командой: Декомпозировал задачи, распределял их среди членов команды, участвовал в код-ревью и принятии архитектурных решений.
Стек специалиста на проекте
Git, API, JavaScript, Node.js, Google Analytics, GraphQL, REST API, Cypress, Jest, Webpack, Express.js, TypeScript, Storybook, Styled Components, UI Kit, Material UI, React, Effector, react-intl
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2022 - Май 2024
(2 года)
Крупный Телеком
Роль
Ведущий Frontend Developer
Обязанности
Обязанности и задачи:
Разработка интерфейсов для облачного видеонаблюдения: Разработал интерфейсы для отображения карт и отчетов системы видеонаблюдения, улучшая пользовательский опыт и адаптивность на различных устройствах.
Миграция на новую архитектуру фронтенда: Оказал помощь в переходе на новую архитектуру, что улучшило производительность и поддерживаемость системы.
Адаптивная верстка и рефакторинг кода: Обеспечил поддержку современных стандартов вёрстки для различных разрешений экрана.
Написание тестов: Реализовал юнит-тесты для компонентов интерфейса с использованием Jest и React Testing Library.
Онбординг новых участников команды: Обучал новых сотрудников, помогал с внедрением в проект, проводил code-review.
Декомпозиция задач и проектирование архитектуры Front-end: Разбил задачи на части, что ускорило разработку и улучшило качество кода.
Стек специалиста на проекте
Git, HTML, CSS, Jest, Webpack, Redux, TypeScript, SCSS, Toolkit, React testing library, RTK Query, React
Отрасль проекта
Telecom
Период работы
Декабрь 2021 - Июнь 2022
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский технологический университет «МИСиС»
Специальность
Кафедра металловедения и физики прочности (ИНМиН)
Завершение учебы
2018 г.