Проект: платформа для выпуска цифровых прав в публичных блокчейнах.
Обязанности:
- Собирать и уточнять требования бизнес-стейкхолдеров, формировать backlog-элементы.
- Моделировать бизнес-процессы и переводить их в архитектуру смарт-контрактов.
- Оценивать влияние изменений на расходы, безопасность и совместимость с инфраструктурой.
- Готовить техническую документацию: спецификации, схемы взаимодействия и пользовательские сценарии.
- Участвовать в аудите кода, тестировании и ревью результатов.
- Поддерживать релизный процесс, проверять соответствие продукта требованиям и готовить релиз-ноты.
Требования:
- От 5 лет опыта в системном анализе ИТ-процессов и минимум 2 года в проектах, связанных с Ethereum.
- Опыт полного цикла разработки dApp-приложений, включая сбор требований, моделирование бизнес-логики, документацию и поддержку после релиза.
- Глубокое понимание архитектуры сети Ethereum, ролей узлов и механизмов консенсуса; умение оценивать бизнес-логику, безопасность и газовые расходы.
- Навыки формализации требований: пользовательские истории, use-case-диаграммы, BPMN-модели и нефункциональные требования.
- Опыт работы с Jira и Confluence, создания UML-диаграмм и описания API с помощью OpenAPI/Swagger.
- Опыт координации с QA-командой при валидации тест-кейсов для проверки бизнес-логики смарт-контрактов.
- Умение готовить техническую документацию, включая NatSpec-комментарии, спецификации, дорожные карты и презентации для стейкхолдеров.
- Коммуникативность, инженерное мышление, самостоятельность и ответственность за результат.
Будет плюсом: умение читать код Solidity; опыт работы с L2-решениями Polygon, Arbitrum и Optimism; знание Chainlink и межсетевых мостов; участие в open-source проектах; знание Solidity, Kotlin или Java.
Условия и преимущества: гибкий график, необходимая техника, расширенный полис ДМС со стоматологией, корпоративный психолог, обучение и сертификация, английский клуб, доступ к корпоративной библиотеке и университету, профильные комьюнити и корпоративные мероприятия.