KB
Kapital Bank
Android Developer - Micro Business Department
Monthly salary
Salary negotiable
- Category
- Design
About this role
The BirBank invites candidates to apply for the position of Android Developer for Micro Business Department.
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.
+ ' ' +- 5+ 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.
- Opportunities for professional growth and development.
- Competitive salary and bonuses.
- Comprehensive insurance coverage.
- Supportive work environment.
- Visa Premium salary card.
- Corporate discounts and events.
- Additional vacation days.
- Discounted education and employee loans.
- 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.
Kapital Bank iş mühiti, əlavə fürsətlər və digər vakansiyaları görüntüləmək üçün Kapital Bank Life səhifəsinə keçid edin.