As an Android Developer, you’ll work on both new enterprise-level initiatives and enhancing existing codebases, collaborating closely with cross-functional teams to deliver robust, maintainable, and intuitive mobile experiences.
Requirements
- Bachelor’s degree in Computer Science/Computer Engineering or equivalent experience
- 5+ years of experience in Android application development with Kotlin
- Strong proficiency in Kotlin, including advanced features such as coroutines, flows,
sealed classes, and extension functions
- Proven experience as an Android developer with a portfolio of released applications in
Google Play Store
- Deep knowledge of Android SDK, Android Studio, and core Android development best
practices
- Experience implementing MVI and/or MVVM architecture with Jetpack Compose,
Compose Navigation, and ViewModel
- Strong understanding of clean architecture principles and modular app design for
enterprise-scale applications
- Practical experience implementing dependency injection using Hilt to improve
modularity, testability, and scalability
- Proficiency in Kotlin Coroutines and Flow for asynchronous and reactive programming
- Familiarity with Jetpack libraries, including Lifecycle, Navigation, Room, DataStore, and
WorkManager
- Strong understanding of RESTful APIs and integrating Android apps with backend
services using Retrofit and OkHttp
- Experience with secure coding practices including OAuth 2.0/OIDC, biometric
authentication, encrypted storage (EncryptedSharedPreferences), and certificate pinning
- Experience working with Firebase (push notifications via FCM, analytics, crash reporting
via Crashlytics, remote config)
- Knowledge of app performance monitoring, Android Profiler, and optimization techniques
for memory, battery, and network
- Skilled in unit testing with JUnit and MockK, UI testing with Espresso, and screenshot
testing with Paparazzi or similar tools, permissions, and privacy best practices
- Familiarity with Android widgets and Glance for building home screen experiences
- Deep understanding of WorkManager, foreground services, and battery optimization
strategies
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
