Разработка и развитие крупного frontend-приложения на React в сфере криптовалют и цифровых активов.

Задачи:

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

Требования:

  • Законченное высшее техническое образование и диплом на руках.
  • Опыт работы в crypto/blockchain и коммерческой frontend-разработке от 5 лет, значительная часть — с React.
  • Уверенное знание React, TypeScript и JavaScript; глубокое понимание hooks, rendering, state management и оптимизации.
  • Опыт работы с крупными production-проектами и существующей кодовой базой, проектирования frontend-архитектуры и декомпозиции задач.
  • Опыт с Redux, Redux Toolkit, Zustand или аналогами, REST API, WebSocket, unit- и integration-тестами, Git.
  • Понимание производительности браузера, опыт создания динамических интерфейсов и адаптации сложных веб-интерфейсов для мобильных устройств.
  • Самостоятельность, умение расставлять приоритеты, доводить задачи до production и аргументировать технические решения.
  • Будут преимуществом: опыт с PWA, React Native, нативной разработкой под iOS/Android, финансовыми графиками, профилированием, монорепозиториями, крупными multi-team проектами и Design System/Component Library.

Условия: гибридный формат работы в Минске, полная занятость, долгосрочный проект.