О Компании и Проекте
Composability Labs — это инновационная компания, работающая на стыке блокчейн-технологий и децентрализованных финансов (DeFi). Наш флагманский проект, Spark, стремится внести революцию в мир DeFi с помощью передовых технологий и решений. Мы разрабатываем нашу платформу на базе Fuel Blockchain, используя язык программирования Sway — rust-based язык, специально предназначенный для создания смарт-контрактов.
Позиция: Разработчик Смарт-Контрактов
Основные Задачи:
- Проектирование и Разработка Смарт-Контрактов: Разработка безопасных и оптимизированных смарт-контрактов, которые автоматически выполняют заданные бизнес-логики и операции, минимизируя необходимость вмешательства третьих сторон.
- Тестирование Смарт-Контрактов: Создание и проведение комплексных тестов для гарантии надежности и безопасности смарт-контрактов, включая юнит-тесты, интеграционное тестирование и стресс-тестирование по необходимости.
- Аудит Безопасности: Выявление и устранение уязвимостей смарт-контрактов через самостоятельную проверку и сотрудничество с внешними аудиторами для независимого аудита.
- Внедрение и Развертывание Смарт-Контрактов: Размещение смарт-контрактов на блокчейне и интеграция с фронтендом и бэкендом проекта.
- Обновление и Поддержка Смарт-Контрактов: Мониторинг и обновление смарт-контрактов после их развертывания для повышения их функциональности и безопасности.
- Сотрудничество с Командой Проекта: Тесное взаимодействие с разработчиками, аналитиками, менеджерами проектов и другими заинтересованными сторонами для определения требований и успешной реализации смарт-контрактов.
- Обучение и Консультирование: Обновление знаний о новейших технологиях и лучших практиках в сфере смарт-контрактов и блокчейн, а также передача этих знаний команде и клиентам.
Мы Ищем Кандидата, Который:
- Имеет опыт работы с Solidity и желание научиться или улучшить свои навыки программирования на Rust и Sway.
- Понимает принципы работы блокчейн и умеет применять их при разработке децентрализованных приложений.
- Способен самостоятельно решать технические задачи и инициативно предлагать улучшения.
- Обладает опытом написания тестов для смарт-контрактов и понимает важность тестирования в разработке.
- Владеет английским языком на уровне, достаточном для чтения технической документации и коммуникации в международной команде.
Мы Предлагаем:
- Работу в динамично развивающейся компании в инновационной индустрии.