О проекте:
Мы создаем альтернативные платежные методы, интегрирующие блокчейн-технологии.
Вам предстоит:
-
Поддерживать и расширять функционал Android-приложения для работы с криптоплатежами;
-
Разрабатывать модули интеграции с блокчейн-сетями (Ethereum, Solana и др.);
-
Реализовывать кастомные UI-компоненты с использованием Jetpack Compose;
-
Участвовать в оптимизации безопасности и производительности финансовых операций.
Обязанности:
- Разработка и поддержка Android-приложения для управления крипто-платежами;
- Интеграция с блокчейн-нодами и API платежных шлюзов;
- Создание адаптивных и анимированных интерфейсов на Jetpack Compose;
- Рефакторинг кодовой базы с переходом на многомодульную архитектуру;
- Написание unit- и интеграционных тестов (JUnit, MockK).
Требования:
- Опыт коммерческой разработки на Android от 3 лет;
- Экспертный уровень Kotlin (Coroutines, Flow);
- Опыт с Dagger2/Koin и Jetpack Compose (кастомные компоненты);
- Понимание многомодульной архитектуры;
- Знание паттернов проектирования (GoF, MVVM/MVI, Clean Architecture);
- Умение писать чистый, тестируемый код (SOLID, KISS);
- Опыт работы с Git (GitFlow, Pull Requests).
Будет преимуществом:
- Опыт работы с блокчейн-библиотеками (Web3j, WalletConnect);
- Знание REST/WebSocket для интеграции с платежными системами;
- Понимание основ криптографии (AES, ECDSA);
- Опыт оптимизации производительности под высокие нагрузки.
Условия:
- График работы: Удаленный формат, только в РФ.
- Оформление по аутстафу (ИП/ТК РФ);