📍 Москва (м. Деловой центр)Полная удалёнка
Технологии/инструменты
TypeScriptJavaScriptCSS3HTML5ExpressNestJS/GoReact
Ditto Network — инфраструктура для автоматизации исполнений смарт контрактов (Zappier для Web3). Основной функционал сводится к установке определённых ончейн- и офчейн-триггеров и предоставлении различных экшенов для их реализации.
Над проектом работает команда с большим опытом разработки в Web3 и крупных международных IT-компаниях. Проект активно развивается и в данный момент расширяет команду и переходит в публичную фазу развития.
К заявке необходимо прикрепить
- Профиль на GitHub (если есть).
- Ссылки на проекты из портфолио (если не указаны в портфолио).
- Контакт в Telegram (если не указан в портфолио).
Кандидатов без опыта на финтех-проектах не рассматриваем. Если проекты не указаны в заявке, можно прислать их сопроводительным письмом.
На начальном этапе основное внимание будет уделено
- Знакомству с нашим протоколом и выполнению фиксов в клиентском приложении.
- Разработке SDK и клиентских toolchain для упрощения интеграции с нашими сервисами.
- Поддержке уже существующих клиентских приложений.
В дальнейшем основной фокус будет распределен между
- Разработкой и поддержкой клиентских приложений (около половины задач).
- Созданием библиотек, которые будут использовать наши клиенты. Продуктового кода здесь немного, акцент больше на технологические задачи.
Кроме того, кандидат будет участвовать в ряде серверных доработок, направленных на улучшение интеграции. Одним из показательных проектов станет задача по коннекту пользователей с Discord, требующая работы как на серверной, так и на клиентской стороне.
Требования
- Уверенные знания JavaScript (ES6+), TypeScript, CSS3, HTML5.
- Опыт разработки серверных приложений (Express, NestJS или Go).
- Понимание работы SPA, SSR.
- Прокаченные софты.
- Навыки чтения чужого кода и хорошее понимание паттернов проектирования систем.
- Опыт работы с базами данных.
Будет плюсом
- Понимание Web3.0 или большой интерес к сфере.
- Опыт применения Tailwind CSS.
- Опыт работы в монорепозиториях.
- Опыт работы с бэкенд-приложениями на Golang.
- Владение фундаментальными знаниями работы блокчейн-систем.
Условия
- Возможность удаленной работы.
- Конкурентноспособная заработная плата + опцион на долю в компании.
Иван Знаменский Recruiter