Senior Frontend Developer

Минск, Беларусь
Сеньор
Информационные технологии • Разработка • Frontend • JavaScript • Angular • AngularJS • React
Релокация • Удаленная работа
Опыт работы от 3 до 5 лет
от 250 000 000 ₽
О себе

На данный момент Senior Frontend Developer.

Мои компетенции и опыт

Я Senior Frontend разработчик. Разрабатываю приложения, которые сохраняют высокую производительность под нагрузкой, и агентные системы, способные самостоятельно проверять результаты своей работы. Работаю с играми в реальном времени, блокчейн- и DeFi-приложениями, enterprise системами с интенсивным потоком данных. В основе моего стека — TypeScript, React и Angular, а также нужен доступ к резюме и WebSocket там, где интерфейс должен успевать за непрерывным потоком обновлений.

К разработке агентных систем я подхожу так же, как к любым распределённым системам, в которых возможны сбои. Использую мультиагентные архитектуры с жёстким разделением ролей и минимально необходимыми разрешениями для инструментов. Проектирую детерминированные управляющие циклы с ограничениями на количество повторных попыток и итераций, которые задаются вне контекста модели. Встраиваю защитные механизмы на границах, где недоверенные данные взаимодействуют с агентом, обладающим полномочиями на выполнение действий.

Рассматриваю оценку качества как полноценную инженерную дисциплину: использую тестовые сценарии с заранее внесёнными дефектами, парные конфигурации для абляционных экспериментов, мутационное тестирование защитных механизмов и группы LLM-оценщиков с состязательной проверкой результатов. Context engineering и типизированная память с ограниченной областью извлечения определяют, какая информация попадает в контекст запуска; механизмы защиты от prompt injection и отравления памяти — какая информация туда не должна попасть ни при каких обстоятельствах. Параллельные задачи распределяются между моделями разных уровней с учётом их возможностей и стоимости. Телеметрию выстраиваю в соответствии с соглашениями OpenTelemetry для GenAI, отслеживая отклонения от базовых показателей каждой модели.

В production коде придерживаюсь тех же принципов: структурированные выходные данные с проверкой по схемам, маршрутизация на ручную проверку с учётом уровня уверенности, жёсткие лимиты расходов и передача управления человеку при любых действиях с необратимыми последствиями.

Что мне удалось реализовать на практике: выпустить целую линейку игр со стабильными 60 FPS и примерно вдвое сократить время загрузки при медленном интернет-соединении; разработать продукты для кредитования под залог NFT, маркетплейсы и криптовалютные кошельки в экосистемах TON, Ethereum, Bitcoin и TRON, включая смарт-контракты на FunC и Tact; создать корпоративное ПО для международного заказчика и довести покрытие тестами до 95%. По ходу карьеры переходил между Angular, React, рендерингом на Canvas и разработкой смарт-контрактов, а также полностью переводил кодовые базы на новые технологические стеки.

Моя ключевая специализация — производительность: профилирование, конвейеры рендеринга, бандлы и графические ресурсы. Всегда ориентируюсь на измеримые результаты до и после оптимизации. Предпочитаю архитектуру, в которой фронтенд и бэкенд используют единый набор типов TypeScript, чтобы изменение API приводило к ошибке сборки, а не к проблеме в production.

Не менее важная часть моей работы — взаимодействие с людьми. Провожу технические собеседования на frontend-позиции, помогаю разработчикам адаптироваться, занимаюсь менторингом и код-ревью. Подключаюсь к задачам других команд, когда возникает риск срыва релиза. Большую часть карьеры работал в международных распределённых командах, ежедневно общаясь на английском с продакт-менеджерами, QA-инженерами, дизайнерами и бэкенд-разработчиками.

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

Связаться со мной проще всего в Telegram: нужен доступ к резюме


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

Уровень
Сеньор

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