Описание работы
В качестве Full-Stack TypeScript разработчика вы будете играть ключевую роль в разработке как нашего CLI, так и React-интерфейсов. Вы будете сотрудничать с кросс-функциональными командами для предоставления высококачественных решений, которые соединяют дизайн и функциональность.
Основные обязанности
- Разрабатывать и поддерживать как CLI, так и пользовательские интерфейсы на основе React
- Реализовывать макеты и дизайны в виде готового к производству кода React/Chakra
- Тесно сотрудничать с командой дизайнеров для обеспечения лучших практик UI/UX
- Совместно работать с командой разработки основного протокола для подключения интерфейсов к бэкенд-системам
- Писать чистый, поддерживаемый и хорошо документированный код на TypeScript
- Участвовать в ревью кода и вносить вклад в технические обсуждения
Требования к работе
- Глубокое знание TypeScript и современных JavaScript-фреймворков
- Опыт работы с React и компонентной архитектурой
- Знакомство с Chakra UI или аналогичными системами дизайна
- Понимание разработки CLI и терминальных интерфейсов
- Способность работать в команде
- Отличные навыки решения проблем и коммуникации
- Опыт работы с системами контроля версий (предпочтительно Git)
Будет плюсом
- Знание бэкенд-разработки и интеграции API
- Опыт работы с тестовыми фреймворками (Jest, Cypress и т.д.)
- Понимание блокчейн-протоколов и технологий Web3
- Предыдущий опыт работы над инструментами для разработчиков или инфраструктурными проектами
