Специализация
Golang / TypeScript
Технологии/инструменты
GoTypeScriptWeb3.jsSQLNoSQLAWS LambdaAmazon Simple Notification Service (SNS)Amazon Simple Queue Service (SQS)GitCI/CD
Ditto Network разрабатывает децентрализованный протокол для автоматизации исполнений смарт контрактов и Web3-функций.
Над проектом работает команда с большим опытом в Web3 и крупных международных IT-компаниях. Наша команда расширяется, и нам нужные новые талантливые участники с сильной технической базой, которые заинтересованы развиваться в индустрии и готовы работать в атмосфере молодого стартапа.
Ищем Senior Backend/Fullstack Engineer в финтех-стартап.
На начальном этапе основное внимание будет уделено
- Знакомству с нашим протоколом и выполнению фиксов в клиентском приложении.
- Разработке SDK и клиентских toolchain для упрощения интеграции с нашими сервисами.
- Поддержке уже существующих клиентских приложений.
В дальнейшем основной фокус будет распределен между
- Разработкой и поддержкой клиентских приложений (около половины задач).
- Созданием библиотек, которые будут использовать наши клиенты. Продуктового кода здесь немного, акцент больше на технологические задачи.
Кроме того, кандидат будет участвовать в ряде серверных доработок, направленных на улучшение интеграции. Одним из показательных проектов станет задача по коннекту пользователей с Discord, требующая работы как на серверной, так и на клиентской стороне.
Требования
- Опыт работы с Golang, TypeScript, Web3.js.
- Опыт работы с SQL-, NoSQL-базами.
- Опыт работы с бессерверными технологиями, такими как AWS Lambda, SNS, SQS.
- Профессиональное понимание инструментов управления версиями кода, таких как Git.
- Знакомство с инструментами CI/CD.
Будет плюсом
- Наличие бакалавриата или магистратуры из топовых российских или зарубежных технических, или Computer Science-университетов (Физтех, МФТИ, МГУ, ВШЭ, РЭШ, СПбГУ и т.д.).
- Знакомство с Web3-экосистемой и опыт работы с Cosmos SDK, Tendermint или Comet BFT.
- Навыки решения проблем, критического мышления и коммуникации.
- Знание дополнительных языков программирования, таких как Python, Rust.
- Наличие самоорганизованности и ответственности, умение самостоятельно декомпозировать крупные задачи на более точечные и реализовывать быстрее плана.
Иван Знаменский Recruiter