Егор У., Middle, Frontend разработчик

Male avatar
Егор У.
Россия, Москва
2 875 ₽/час 460 000 ₽/мес.
    Frontend разработчик
  • Middle
Опыт работы:
От 3 до 6 лет
Языки:

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

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

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

Навыки
TypeScript
Redux
React Router
React Hook Form
Yup
GraphQL
apollo client
Tailwind CSS
Figma
Webpack
Git
Vue
nuxt
Pinia
wagmi
viem
ethers
VueUse
Firebase
Technology:
React
Формат работы
Удалённо
Описание о специалисте

Опытный Frontend-разработчик с глубокими знаниями TypeScript, React, Redux и современного UI-разработки. Специализируется на создании и поддержке кабинетов администраторов, разработке сложных интерфейсов и интеграции с API. Имеет опыт внедрения JWT-авторизации, настройки прав доступа, а также разработки компонентов UI-kit на Material UI.

Внёс значительный вклад в оптимизацию и поддержку кода, проводил рефакторинг старых модулей, мигрировал проекты с webpack на Vite. Активно участвует в code review, планировании и оценке задач.

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

DeCentBet
Описание задачи/проекта

Приложение для создания и участия в спорах с друзьями на основе web3

Позиция на проекте
Frontend-разработчик
Размер команды
Frontend-разработчик
Ответственность
  1. Разработка и поддержка интерактивного пользовательского интерфейса платформы с упором на UX и реактивность, где пользователи могут создавать и участвовать в блокчейн-спорах, отслеживать статусы и получать возвраты средств.
  2. Работа с реактивными данными через Pinia, VueUse и кастомные composables
  3. Интеграция с Web3-кошельками (MetaMask) для авторизации, подписания транзакций и взаимодействия с блокчейн-средой, включая поддержку подключения через десктопные и мобильные устройства.
  4. Поддержка логики взаимодействия с блокчейн-контрактами через wagmi и viem
  5. Реализация устойчивой поддержки мобильной версии (PWA) с устранением багов, связанных с подключением к кошельку MetaMask, в том числе на iOS и Android-устройствах.
  6. Разработка механизма скрытия интерфейсных элементов (например, кнопки возврата средств в уведомлениях) на основе данных из смарт-контракта, обеспечивающего точное соответствие отображаемого UI фактическому статусу транзакций.
Технологии и инструменты
Firebase, Pinia, TypeScript, VueUse, wagmi, Vue, nuxt, viem, ethers
Период работы/продолжительность
Март 2025 г. - Декабрь 2025 г.
NDA
Позиция на проекте
Frontend-разработчик
Размер команды
Product Owner, 3 х Frontend, Team Lead, UI/UX-дизайнер, QA-инженер, Product Manager, 3 х Backend, DevOps
Ответственность
  1. Разработка и поддержка компонентов для кабинета администратора (личные данные, заявки, оповещения)
  2. Написание запросов к API и их интеграция в приложение
  3. Внедрение авторизации на основе JWT-токенов
  4. Реализация маршрутизации, настройки ролей пользователей и управления правами доступа
  5. Разработка части корпоративного UI kit на основе Material UI (вкладки, аккордеоны и др.)
  6. Создание шаблонов для однотипных страниц для ускорения разработки
  7. Покрытие unit-тестами вспомогательных функций кабинета администратора
  8. Миграция проекта с webpack на Vite
  9. Поддержка и рефакторинг старых модулей для повышения производительности и читабельности кода
  10. Участие в code review, планировании и оценке задач
Технологии и инструменты
apollo client, Figma, Git, GraphQL, React, React Hook Form, React Router, Redux, Tailwind CSS, TypeScript, Webpack, Yup
Период работы/продолжительность
Ноябрь 2022 г. - Март 2025 г.

Образование

Высшее
Название учебного заведения/курса
Казанский (Приволжский) федеральный университет, Казань
Специальность
Информатика и вычислительная техника
Аналогичные специалисты
Не нашли, кого искали?

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

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

Request Poster