Android Developer - Birbank Business Tribe
Job Description & Requirements
3+ лет профессионального опыта в разработке Android с использованием Kotlin
Твердое понимание и практический опыт с чистой архитектурой
Опыт работы с модульной архитектурой и крупномасштабными проектами
Сильные знания Kotlin Coroutines и структурной конкуренции для асинхронных операций
Сильные знания Android-сетевого взаимодействия (REST APIs, аутентификация, WebSocket)
Опыт работы с реальными системами и двунаправленной связью
Опыт конфигурации ProGuard/R8 и стратегий обфускации SDK
Понимание бинарной совместимости и семантической версионности для публичных API
Опыт управления транзитивными зависимостями и разрешения конфликтов версий
Сильные навыки отладки и решения проблем
Отличные навыки общения и сотрудничества.
Требования безопасности:
Опыт внедрения сертификатов (OkHttp CertificatePinner, Network Security Config)
Знание методов реализации сквозного шифрования
Опыт работы с безопасным локальным хранилищем (EncryptedSharedPreferences, Android Keystore)
Понимание безопасного управления токенами и обработки сессий
Знакомство с безопасными практиками ведения журналов (предотвращение утечки конфиденциальных данных)
Знание методов валидации и санитации ввода.
Job Responsibilities
BirBank приглашает кандидатов подать заявки на должность Android Developer для BirBank Business Tribe. Мы ищем увлеченного и опытного разработчика Android, который присоединится к нашей команде. Вы будете работать в динамичной и совместной среде, вместе с инженерами бэкенда, владельцами продуктов, IT-бизнес-аналитиками, дизайнерами и т.д., чтобы создать безопасный, надежный и реальный мобильный опыт для клиентов.
Apply Now
This position requires application on the employer's website.