Senior React Developer
Что за роль
Это Senior React Developer на долгосрочном проекте в сфере блокчейна и цифровых активов. Основной фокус — развитие крупного frontend-приложения: от проектирования новых модулей и работы с архитектурой до поддержки существующей кодовой базы, интеграций и устранения проблем в production. Интерфейс работает с динамическими данными и должен корректно адаптироваться для мобильных устройств.
Что предстоит делать
- Разрабатывать и развивать функциональные модули крупного приложения на React.
- Поддерживать и рефакторить существующий код, быстро разбираясь в сложной кодовой базе.
- Участвовать в проектировании frontend-архитектуры, декомпозировать и оценивать сложные задачи.
- Интегрировать интерфейс с backend API, REST API, WebSocket и сервисами real-time данных.
- Оптимизировать производительность React-приложения и анализировать проблемы в production.
- Адаптировать существующий web-интерфейс для мобильных устройств.
- Проводить code review и взаимодействовать с backend-разработчиками, QA, дизайнерами и продуктовой командой.
- Вести несколько задач параллельно и доводить их до production.
Что потребуется
- Коммерческий опыт frontend-разработки от 5 лет, значительная часть которого связана с React.
- Законченное высшее техническое образование и диплом на руках.
- Опыт работы в crypto или blockchain-проектах, а также с крупными production-приложениями и существующими кодовыми базами.
- Уверенное знание React, TypeScript и JavaScript; понимание hooks, рендеринга, управления состоянием и оптимизации.
- Опыт с Redux, Redux Toolkit, Zustand или аналогичными решениями, а также с REST API и WebSocket.
- Навыки создания unit- и integration-тестов, уверенная работа с Git и командными процессами разработки.
- Умение самостоятельно расставлять приоритеты, принимать технические решения и аргументировать их.
Что важно знать
В описании отдельно отмечены как дополнительные преимущества опыт с PWA и React Native, нативной мобильной разработкой, финансовыми графиками, монорепозиториями и Design System. Также будут полезны профилирование frontend-приложений и участие в крупных проектах с несколькими командами. Задачи охватывают и архитектурные решения, и практическую работу с приложением в production.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram