Описание вакансии
Ключевые обязанности
- Разработка и поддержка кроссплатформенных мобильных приложений на Flutter с акцентом на оптимизацию производительности и улучшение пользовательского опыта.
- Создание динамических веб-интерфейсов с ReactJS, обеспечивая их бесшовную интеграцию с бэкенд-сервисами и надежное взаимодействие через API.
- Написание и управление оффчейн-бэкенд скриптами на Python и NodeJS для обработки данных, хранения и реализации бизнес-логики.
- Проектирование и развертывание смарт-контрактов в блокчейн-сетях (EVM, Solana и др.) с использованием Solidity и Rust, соблюдая стандарты безопасности и требования протоколов.
- Совместная работа с менеджерами продукта и дизайнерами для перевода требований в технические спецификации и реализации высококачественных программных решений.
- Проведение код-ревью, отладка сложных проблем и ведение документации для фронтенд- и бэкенд-систем, обеспечивая ясность и масштабируемость.
- Отслеживание новых технологий и трендов индустрии для постоянного улучшения архитектуры системы и процессов разработки.
Требования к кандидату
- Подтвержденный опыт работы Full Stack Developer с глубокими знаниями фронтенд- (Flutter, ReactJS) и бэкенд- (Python, NodeJS) технологий.
- Продвинутые знания в блокчейн-разработке, включая создание смарт-контрактов для сетей EVM и Solana на Solidity и Rust.
- Отличные навыки решения проблем, способность отлаживать сложные системы и оптимизировать производительность на разных платформах.
- Глубокое понимание RESTful API, управления базами данных и облачных платформ (AWS, Firebase и др.).
- Владение системами контроля версий (Git) и практиками совместной разработки (Agile, Scrum).
- Способность работать как самостоятельно, так и в кросс-функциональной команде, соблюдая сроки и рамки проекта.
- Отличные коммуникативные навыки для эффективного объяснения технических концепций нетехническим стейкхолдерам и взаимодействия с командой.
Предпочтительные квалификации
- Опыт работы с блокчейн-фреймворками (Ethereum, Polkadot и др.) и разработки децентрализованных приложений (DApp).
- Знание криптографических протоколов, механизмов консенсуса и лучших практик безопасности блокчейна.
- Хорошее знакомство с DevOps-инструментами (Docker, Kubernetes, CI/CD) для автоматизированного тестирования и развертывания.
- Опыт работы с инструментами блокчейн-аналитики и аудита смарт-контрактов для минимизации рисков.
- Способность проектировать и внедрять масштабируемые системы, обрабатывающие высокие объемы транзакций и пользовательских взаимодействий.
- Владение JavaScript-фреймворками (React, Vue и др.) и современными методиками фронтенд-разработки.
- Опыт работы с блокчейн-системами идентификации, токеномикой или протоколами децентрализованных финансов (DeFi).
Дополнительная информация
Эта должность предоставляет возможность работать над передовыми блокчейн-проектами и вносить вклад в разработку инновационных децентрализованных решений. Идеальный кандидат должен увлекаться блокчейн-технологиями и стремиться решать сложные задачи с помощью кода. Мы ценим креативность, сотрудничество и стремление к постоянному обучению в этой быстроразвивающейся сфере. Для этой позиции требуется минимум 3-5 лет профессионального опыта в разработке ПО с фокусом на блокчейн и full stack разработку. Кандидаты с опытом как во фронтенд-, так и в бэкенд-разработке, а также в создании смарт-контрактов, получат приоритет.
