Назад к вакансиям

Senior React Developer (React / TypeScript)

2 500 – 2 800 $в месяц
МинскГибридот 5 летПолная занятость
GitREST APITypeScriptJavaScriptReactFrontendCryptoBlockchainWebsocketReduxRedux ToolkitZustand

Описание

Мы ищем Senior React Developer для работы над крупной платформой в сфере криптовалют и цифровых активов.

Обязанности

  • Разработка и развитие крупного frontend-приложения на React
  • Проектирование и реализация новых функциональных модулей
  • Поддержка и рефакторинг существующего кода
  • Работа над несколькими задачами и направлениями параллельно
  • Участие в архитектурных решениях и развитии frontend-архитектуры
  • Декомпозиция и оценка сложных задач
  • Оптимизация производительности приложения
  • Адаптация существующего web-фронта для мобильных устройств
  • Интеграция с backend API, WebSocket и real-time сервисами
  • Code Review
  • Анализ и устранение production-проблем
  • Взаимодействие с backend-разработчиками, QA, дизайнерами и продуктовой командой

Требования

  • Обязательно высшее техническое образование и наличие диплома
  • Опыт работы в Crypto / Blockchain
  • Коммерческий опыт frontend-разработки от 5 лет, значительная часть опыта с React
  • Уверенное владение React, TypeScript, JavaScript
  • Глубокое понимание React Hooks, rendering/re-rendering, state management и оптимизации
  • Опыт разработки крупных production-проектов и работы с существующей кодовой базой
  • Умение быстро разбираться в существующем и чужом коде
  • Опыт проектирования frontend-архитектуры и декомпозиции сложных задач
  • Знание Redux, Redux Toolkit, Zustand или аналогов
  • Уверенная работа с REST API, WebSocket
  • Опыт разработки интерфейсов с динамически обновляемыми данными
  • Понимание производительности браузера и оптимизации React-приложений
  • Опыт адаптации сложных интерфейсов для мобильных устройств
  • Опыт написания unit/integration-тестов
  • Уверенная работа с Git и современными командными процессами разработки
  • Способность самостоятельно вести несколько задач параллельно, определять приоритеты и доводить задачи до production
  • Умение принимать технические решения и аргументировать их
  • Опыт работы с продуктами с большим количеством real-time данных

Будет плюсом

  • PWA
  • React Native
  • Нативная разработка под iOS / Android
  • Финансовые графики
  • Профилирование и глубокая оптимизация frontend-приложений
  • Монорепозитории
  • Опыт работы над крупными multi-team проектами
  • Design System / Component Library

Условия

  • Заработная плата: 2 500–2 800 USD
  • Гибридный формат работы в Минске
  • Полная занятость
  • Долгосрочный проект
  • Работа с крупной платформой в сфере криптовалют и цифровых активов

Процесс отбора

  • Собеседование проходит в Минске, быть готовым приехать в офис на собеседование