Frontend-разработчик (React)

Омск, Россия
Миддл
Информационные технологии • Разработка • Frontend • JavaScript • Node.js • TypeScript • React • React Native
Релокация • Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
О себе

На данный момент 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) и встроенный текстовый редактор.

Ищу команду с сильной инженерной культурой и качественным код-ревью.


Специализация
Информационные технологииРазработкаFrontendJavaScriptNode.jsTypeScriptReactReact Native
Отрасль и сфера применения

Уровень
Миддл

Есть файл резюме (защищен)


Интересные кандидаты