Описание вакансии
Ключевые обязанности
- Руководство проектированием и разработкой backend-API для блокчейн-продуктов с учетом архитектурных стандартов и требований масштабируемости.
- Глубокое исследование новых блокчейн-технологий и оценка их интеграции в существующие системы.
- Решение сложных технических задач с помощью инновационных подходов, включая отладку, настройку производительности и оптимизацию протоколов.
- Реализация и поддержка backend-сервисов с фокусом на соответствие требованиям безопасности, управление рисками и надежность системы.
- Сотрудничество с менеджерами продукта для интерпретации бизнес-потребностей и их преобразования в технические спецификации и проектные документы.
- Разработка и выполнение комплексных стратегий тестирования, включая модульное, интеграционное и нагрузочное тестирование для блокчейн-приложений.
- Мониторинг метрик производительности системы и внедрение улучшений на основе данных для повышения удобства пользователей и операционной эффективности.
- Участие в развитии экосистемы сообщества через вклад в open-source проекты, участие в отраслевых форумах и отслеживание трендов блокчейна.
- Соблюдение лучших практик в блокчейн-разработке, включая механизмы консенсуса, безопасность смарт-контрактов и децентрализованную архитектуру.
- Документирование технических процессов и поддержание четкой коммуникации с заинтересованными сторонами для обеспечения прозрачности проектов и обмена знаниями.
Требования к кандидату
- Подтвержденный опыт backend-разработки в блокчейне с глубокими знаниями архитектуры распределенных систем и криптографических протоколов.
- Экспертиза в проектировании RESTful API и GraphQL-интерфейсов для блокчейн-приложений с акцентом на масштабируемость и безопасность.
- Владение языками программирования, такими как Solidity, Go, Rust или Python, и практический опыт работы с блокчейн-фреймворками (Hyperledger Fabric, Ethereum).
- Глубокое понимание алгоритмов консенсуса, разработки смарт-контрактов и архитектуры децентрализованных приложений (dApp).
- Способность анализировать данные производительности системы и внедрять стратегии оптимизации для блокчейн-сетей и backend-сервисов.
- Опыт работы с DevOps-инструментами и CI/CD-процессами для блокчейн-разработки, включая Docker, Kubernetes и облачные платформы (AWS, Azure).
- Навыки анализа для выявления и устранения уязвимостей в блокчейн-системах с соблюдением отраслевых стандартов.
- Отличные способности к решению проблем для диагностики технических неполадок в блокчейн-среде и предложения масштабируемых решений.
- Командный подход к работе с кросс-функциональными командами, включая менеджеров продукта, frontend-разработчиков и QA-инженеров.
- Стремление к постоянному обучению и отслеживанию новшеств в блокчейне, включая zero-knowledge proofs, стандарты токенов и инновации в консенсусе.
- Умение документировать технические процессы и поддерживать четкую коммуникацию с заинтересованными сторонами для прозрачности проектов и обмена знаниями.
- Желателен опыт работы с инструментами блокчейн-аналитики, фреймворками тестирования смарт-контрактов и решениями для децентрализованной идентификации.
