KotlinAndroid SDKCode Review
Yerləşmə
Bakı
Təcrübə
3+ il
Məşğulluq
Tam ştat
Əməkhaqqı
Göstərilməyib
Yerləşdirilib
15 may 2026
Bacarıqlar və texnologiyalar
Vakansiya haqqında
Ümumi məlumat
Bir ecosystem 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.
Öhdəliklər
Bir ecosystem 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.
Öhdəliklər
- Design, develop, and maintain Android SDK modules using Kotlin
- Work with clean architecture and contribute to maintaining a scalable codebase
- Participate in building and maintaining modular, multi-module project structures
- Integrate with backend services using REST APIs and WebSocket for real-time communication
- Implement secure communication patterns including certificate pinning and end-to-end encryption
- Configure ProGuard/R8 rules and manage SDK obfuscation with consumer ProGuard rules
- Ensure binary compatibility and API stability across SDK versions
- Identify and resolve complex bugs and performance issues through efficient debugging
- Participate in code reviews and contribute to best practices in Android development
- Create SDK documentation and provide integration support for internal app teams.
- 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.
- 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.
Şirkət haqqında
Bacarıqlara görə oxşar
Bütün oxşar vakansiyalarBu vakansiyanın bacarıqları ilə ən çox üst-üstə düşən vakansiyalar.
KotlinJetpack ComposeSOLID Principles
SwiftSwiftUIREST API
Android DevelopmentClean ArchitectureAnalytics

