Android Developer - Birbank Business Tribe
Описание работы и требования
3+ years of professional experience in Android development using Kotlin
Solid understanding and hands-on experience with clean architecture
Experience working with modular architecture and large-scale projects
Strong knowledge of Kotlin Coroutines and structured concurrency for async operations
Strong knowledge of Android networking (REST APIs, authentication, WebSocket)
Experience with real-time systems and bidirectional communication
Experience with ProGuard/R8 configuration and SDK obfuscation strategies
Understanding of binary compatibility and semantic versioning for public APIs
Experience managing transitive dependencies and resolving version conflicts
Strong debugging skills and problem-solving abilities
Excellent communication and collaboration skills.
Security Requirements:
Experience implementing certificate pinning (OkHttp CertificatePinner, Network Security Config)
Knowledge of end-to-end encryption implementation patterns
Experience with secure local storage (EncryptedSharedPreferences, Android Keystore)
Understanding of secure token management and session handling
Familiarity with secure logging practices (preventing sensitive data leakage)
Knowledge of input validation and sanitization techniques.
Должностные обязанности
The BirBank invites candidates to apply for the position of Android Developer for BirBank Business Tribe. We're looking for a passionate and experienced Android Developer to join our team. You will work in a dynamic and collaborative environment, alongside backend engineers, product owners, IT business analysts, designers, etc. to build a secure, reliable, and real-time mobile experience for customers.
Подать Заявку Сейчас
Эта вакансия требует подачи заявки на сайте работодателя.