Ян Ю. , Middle+, Frontend разработчик

Male avatar
Ян Ю.
Россия, Санкт-Петербург
2 530 ₽/час 404 800 ₽/мес. без НДС
    Frontend разработчик
    React разработчик
  • Middle+
Опыт работы:
Более 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
HTML5
CSS3
JavaScript
React
REST
Sass
LESS
TypeScript
Git
React Hooks
React Router
Redux Toolkit
apollo client
GraphQL
CI/CD
Next.js
Webpack
microfrontends
module federation
PostCSS
Tailwind CSS
Bootstrap
Material UI
Styled Components
BEM
FlexBox
Grid
CSS-in-JS
Web Components
Bitbucket
Kubernetes
Jenkins
Web Performance Optimization
Agile
Scrum
Kanban
Code Review
UI/UX-дизайн
Applications:
SCSS
Docker
Source_control:
GitHub
GitLab
Формат работы
Удалённо
Описание о специалисте

5 лет опыт разработки на React


Уверенные знания HTML5, CSS3, JavaScript, TypeScript, Git


Уверенные знания библиотеки React и современного фронтенд-стека: React Hooks, React Router, Redux Toolkit, Apollo Client


Опыт разработки и поддержки модулей в рамках микрофронтенд-архитектуры с использованием Module Federation


Опыт интеграции с backend-частью через REST и GraphQL, уверенное понимание схем, типизации и работы с GraphQL-клиентом (кэш, fetchMore, updateQuery, политики кеширования)


Опыт взаимодействия с системами CI/CD


Опыт работы в кросс-функциональных командах, взаимодействия с аналитиками, backend-командой и дизайнерами, быстрая адаптация к новым требованиям, аккуратное ведение задач и поддержание прозрачности разработки

Примеры работ

Госуслуги, оказание услуг через ЕГПУ
Описание задачи/проекта

Разработка инструмента для решения задач по вопросам регистрации и охраны объектов интеллектуальной собственности.

Позиция на проекте
Frontend Developer
Размер команды
4 аналитика, 2 фронтенд, 4 тестера, 2 проджекта
Ответственность
  1. Разрабатывал печатные формы и шаблоны документов, обеспечивая корректный рендеринг данных, единый визуальный стиль и строгие требования к структуре и форматированию.
  2. Интегрировал клиентскую часть с backend-модулями (Django), настраивал передачу данных и обрабатывал различные сценарии отображения.
  3. Оптимизировал существующие шаблоны, устранял визуальные и функциональные дефекты, повышал стабильность и читаемость кода.
  4. Участвовал в проработке пользовательских сценариев печати, тестировал отображение данных в edge-кейсах, взаимодействовал с QA по вопросам качества.
  5. Вёл задачи в Jira, документировал изменения, участвовал в командных процессах по стандартам Atlassian.
Технологии и инструменты
CSS3, Django, HTML5, JavaScript, React
Период работы/продолжительность
Ноябрь 2022 г. - Март 2023 г.
СберБанк Бизнес Онлайн (СББОЛ)
Описание задачи/проекта

Разработка системы оперативного мониторинга кредитных процессов для трёх линий поддержки банка. Система предназначена для отслеживания событий, связанных с кредитными процессами, в реальном времени. Реализована обработка, структурирование и визуализация данных с учетом потребностей различных линий поддержки.

Позиция на проекте
Frontend Developer
Размер команды
4 аналитика, 2 тестера, 4 бэкенд, 3 фронтенд, 1 проджект
Ответственность
  1. Разработка клиентской архитектуры и интерфейсных модулей в рамках микрофронтенд-подхода (Module Federation), сопровождение нескольких модулей и обеспечение корректной интеграции между ними.
  2. Создание и поддержка UI-компонентов для отображения сложных бизнес-процессов, событийных потоков и аналитических данных, работа над визуальной консистентностью и UX.
  3. Интеграция с GraphQL API, реализация эффективных схем выборки данных, настройка кэширования, fetchMore, refetch, обработка ошибок, оптимизация сетевых запросов.
  4. Оптимизация производительности интерфейсов: снижение количества перерендеров, работа с мемоизацией, оптимизация загрузки данных.
  5. Активное участие в процессе разработки: code review, поддержание качества кода, исправление багов, рефакторинг legacy-модулей, работа по стандартам команды.
  6. Участие в онбординге новых разработчиков: введение в архитектуру проекта, объяснение модульной структуры, помощь в настройке окружения и понимании процессов.
Технологии и инструменты
CI/CD, Git, GraphQL, Jenkins, module federation, React 18, Redux Toolkit, TypeScript, Micro Frontends
Период работы/продолжительность
Май 2020 г. - Апрель 2026 г.
Внутренняя информационная система
Описание задачи/проекта

Информационная система, которая позволяет в рамках личного или группового общения, в привычном для пользователя виде (с мобильного или компьютера), осуществлять постановку и отслеживание задач.

Позиция на проекте
Frontend Developer
Размер команды
2 фронта, 2 мобильных разработчика, 2 бэкенд разработчика, 2 тестировщика, тим лид
Ответственность
  1. Реализация собственной навигации
  2. Разработка экранов, компонентов, логики приложения
  3. Оптимизация производительности кода
Технологии и инструменты
CSS, Git, JavaScript, React, Redux, REST API, SCSS, TypeScript
Период работы/продолжительность
Май 2020 г. - Сентябрь 2022 г.

Образование

Высшее
Название учебного заведения/курса
Санкт-Петербургский государственный университет кино и телевидения
Специальность
Финансы и услуги по финансовому управлению
Срок получения образования
2012 - 2016г.
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster