Описание вакансии
Должность: Старший разработчик Android
Мы ищем опытного старшего разработчика Android для присоединения к нашей команде и участия в разработке нашего инновационного Web3-кошелька и платформы для ончейн-трейдинга. В этой роли вы будете играть ключевую роль в создании и оптимизации нашего клиентского приложения для Android.
Ключевые обязанности
- Проектирование, разработка и постоянная оптимизация Android-клиента для Web3-кошелька Ave и платформы ончейн-трейдинга
- Разработка ключевых функций, включая функционал кошелька, рыночные данные, Swap, детали токенов, активы и записи транзакций
- Участие в создании инфраструктуры Web3-кошелька, включая системы аккаунтов, подписание, транзакции, RPC и модули WalletConnect
- Постоянное улучшение производительности приложения, стабильности, скорости запуска, использования памяти и пользовательского опыта
- Проектирование архитектуры для сложных бизнес-сценариев, реализация модульного разделения и повышение эффективности разработки
- Сотрудничество с командами продукта, дизайна, бэкенда и блокчейна для реализации высококачественных функций
- Отслеживание новейших технологий Android и тенденций в индустрии Web3-кошельков для проведения технических обновлений
Требования к кандидату
- Высшее образование и 3+ года опыта разработки под Android
- Владение Kotlin/Java и знакомство с Android SDK и популярными фреймворками
- Опыт работы с Jetpack, Compose, Coroutines, Flow, Room и Retrofit
- Знание архитектур MVVM/MVI и опыт проектирования архитектуры крупных приложений
- Понимание сетевых коммуникаций, WebSocket, кэширования, асинхронных задач и частых обновлений данных
- Способность к оптимизации производительности, управлению стабильностью и решению проблем
- Осведомленность в вопросах безопасности, знание шифрования, KeyStore и биометрической аутентификации
- Отличные способности к обучению и решению сложных технических задач
- Хорошие коммуникативные навыки и понимание важности качества кода
Предпочтительные квалификации
- Опыт разработки Web3-кошельков/криптовалютных/биржевых/трейдинговых приложений
- Знакомство с блокчейнами EVM/Solana и процессами ончейн-транзакций
- Знание WalletConnect, RPC, подписания транзакций, управления приватными ключами и MPC
- Опыт работы с финансовыми приложениями, включая рыночные данные, K-линии и трейдинговые терминалы
- Знакомство с NDK/JNI/Rust или разработкой кросс-языковых модулей
- Опыт в обеспечении безопасности приложений, защите от отладки, инъекций и управлении рисками устройств
Детали вакансии
Условия и льготы
Конкурентная зарплата и бонусы за результат
Комплексный пакет льгот, включая медицинскую страховку и возможности профессионального развития
Гибкий график работы и возможность удаленной работы
Возможность работы с передовыми блокчейн-технологиями
Коллаборативная и инновационная рабочая среда