☁️ Требования:
•Опыт в 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-приложений
•Опыт адаптации сложного web-интерфейса для мобильных устройств
•Опыт написания unit/integration-тестов
•Уверенная работа с Git и современными командными процессами разработки
•Способность самостоятельно вести несколько задач параллельно, определять приоритеты и доводить задачи до production
•Умение принимать технические решения и аргументировать их
Будет плюсом:
•Опыт работы с продуктами с большим количеством real-time данных
•PWA
•React Native
•Нативная разработка под iOS / Android
•Финансовые графики
•Профилирование и глубокая оптимизация frontend-приложений
•Монорепозитории
•Опыт работы над крупными multi-team проектами
•Design System / Component Library
⚡️ Задачи на проекте:
•Разработка и развитие крупного frontend-приложения на React
•Проектирование и реализация новых функциональных модулей
•Поддержка и рефакторинг существующего кода
•Работа над несколькими задачами и направлениями параллельно
•Участие в архитектурных решениях и развитии frontend-архитектуры
•Декомпозиция и оценка сложных задач
•Оптимизация производительности приложения
•Адаптация существующего web-фронта для мобильных устройств
•Интеграция с backend API, WebSocket и real-time сервисами
•Code Review
•Анализ и устранение production-проблем
•Взаимодействие с backend-разработчиками, QA, дизайнерами и продуктовой командой
☂️ Условия:
•Гибридный формат работы в Минске
•Полная занятость
•Долгосрочный проект
•Работа с крупной платформой в сфере криптовалют и цифровых активов