Frontend-разработчик (React)
Омск, РоссияМиддл
Релокация • Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1AYS
О себе
На данный момент Frontend-разработчик.
Мои компетенции и опыт
Разрабатываю веб-интерфейсы на React/ нужен доступ к резюме и мобильные приложения на React Native (Expo), 2 года коммерческого опыта.
Хорошо знаком с инфраструктурной частью: настраиваю Nginx, Docker-окружение и автоматизирую сборки. Есть опыт миграции крупных систем — перевёл PHP-монолит на нужен доступ к резюме App Router в продакшене без прерывания работы пользователей и вычистил нужен доступ к резюме + строк легаси-кода. Слежу за границами модулей: FSD с проверкой правил импорта на CI.
Пет-проекты:
1. Десктопный клиент VK Музыки с офлайн-режимом
Исходный код: нужен доступ к резюме
Стек: Rust (Tauri 2), React 19, TypeScript, TanStack Router/Query, VKUI 8
— Спроектировал и реализовал нативное десктоп-приложение на Tauri 2 с Rust-бэкендом: проксирование запросов к API, OAuth-авторизация через системный браузер.
— Реализовал офлайн-режим: демультиплексирование потокового аудио (HLS) на стороне Rust и локальный поиск по загруженному контенту.
— Разработал систему синхронизированного отображения текста песен построчно и по словам с каскадным поиском по нескольким источникам (собственный API, LRCLib, Genius) и проверкой совпадения по метаданным.
— Реализовал два независимых флоу авторизации с разным уровнем доступа к API, включая обработку жёстких флуд-лимитов сервиса.
2. Облачный диск с интеграцией внешнего хранилища (MVP и последующий переход на SPA)
Исходный код: нужен доступ к резюме
Демо: нужен доступ к резюме
Стек: React, Vite, Redux Toolkit, нужен доступ к резюме , Express, MongoDB, MySQL
— Самостоятельно спроектировал и реализовал клиентскую и серверную части.
— Реализовал прямую загрузку файлов во внешнее хранилище через VK API (vk-io) с автоматической очисткой буфера.
— Настроил авторизацию на JWT-токенах и двухфакторную верификацию (2FA) через чат-бота ВКонтакте.
— Добавил интерактивные функции: drag-and-drop интерфейс (dnd-kit) и встроенный текстовый редактор.
Ищу команду с сильной инженерной культурой и качественным код-ревью.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
