Семен С. React разработчик, Senior
ID 19109
СС
Семен С.
Мужчина
Грузия, Тбилиси, UTC+4
Ставка
3 981,88 Р/час
вкл. НДС 5% (147.62 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Семён опытный frontend-разработчик с более чем 4 годами коммерческого опыта работы с React и TypeScript.
За это время занимался разработкой и типизацией крупных публичных приложений, включая работу с компонентными библиотеками, что позволяет быстро и эффективно адаптировать старый код под новые требования. Имеет опыт работы с legacy-кодом, что включает в себя его анализ и перенос на новые инфраструктуры, а также декомпозицию и типизацию компонентов с бизнес-логикой. Опыт включает создание и поддержку коммерческих продуктов с MAU более 250 000 пользователей.
Проекты
(5 лет 6 месяцев)
Образовательный проект
Роль
Ведущий 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 год 3 месяца)
Приложение крупного международного банка
Роль
Ведущий Frontend Developer
Обязанности
Обязанности и задачи:
Инициализация технологического стека для проекта: Подобрал стек технологий для нового проекта, выбрав React, TypeScript, и другие инструменты, что обеспечило эффективную разработку и масштабируемость.
Разработка UI Kit в Storybook: Разработал набор компонентов и UI Kit в Storybook для улучшения взаимодействия между разработчиками и дизайнерами.
Проектирование методов API: Участвовал в проектировании REST API методов для взаимодействия между фронтендом и бэкендом.
Разработка бизнес-функций: Реализовал флоу для авторизации пользователей, взятия кредита, верификации данных (KYC).
Создание и поддержка серверных приложений с использованием Node.js и Express, что позволило оптимизировать работу с запросами и улучшить общую производительность системы.
Интеграция аналитики: Внедрил сбор аналитики с использованием Google Analytics, отправка событий для отслеживания пользовательского поведения.
Декомпозиция задач и руководство командой: Декомпозировал задачи, распределял их среди членов команды, участвовал в код-ревью и принятии архитектурных решений.
Стек специалиста на проекте
react-intl, GraphQL, Git, API, Cypress, Webpack, Jest, Storybook, Styled Components, UI Kit, Effector, Google Analytics, TypeScript, Express.js, Material UI, React, JavaScript, REST API, Node.js
Отрасль проекта
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 г.