Android Engineer (Fintech & Crypto Payments)
Doimiy Ish📋 Tavsif
Lagrange Labs
## Обязанности
- Разработка и поддержка мобильного приложения для управления активами и проведения ZK-платежей.
- Реализация безопасного хранения ключей и механизмов подписания транзакций на устройстве (Biometrics, Android Keystore).
- Интеграция с блокчейн-нодами и внешними API через JSON-RPC и REST/gRPC.
- Оптимизация работы мобильных ZK-библиотек для генерации доказательств на стороне клиента.
- Проектирование сложных UI-компонентов и кастомных анимаций для визуализации крипто-операций.
- Написание unit и UI-тестов для обеспечения стабильности критически важных финансовых функций.
- Участие в проектировании архитектуры мобильного приложения с упором на модульность и безопасность.
## Требования
- Опыт коммерческой разработки под Android от 4 лет.
- Экспертное владение Kotlin, знание Coroutines и Flow.
- Опыт работы с современным стеком: Jetpack Compose, Dagger/Hilt, Retrofit.
- Понимание принципов мобильной безопасности и работы с криптографическими примитивами.
- Знание паттернов проектирования (MVVM/MVI) и Clean Architecture.
- Опыт работы с Web3-библиотеками (web3j или аналоги) и понимание специфики блокчейн-транзакций.
- Английский язык: Upper-Intermediate (для ежедневного взаимодействия с командой).
## Льготы и условия
- Опыт работы в FinTech проектах или мобильных крипто-кошельках (будет плюсом).
- Понимание принципов работы смарт-контрактов (будет плюсом).
- Опыт работы с библиотеками на C++ (через JNI) для криптографических задач (будет плюсом).
## Детали оплаты
- Вилка: 6 500 – 9 300 USD
## График работы
- Full-time, Remote