Senior Android Developer
Company
Ameriabank CJSC
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
21/04/2025
Responsibilities
- Design, develop, test, maintain and enhance software solutions for advances Android platforms
- Understand user requirements and ability to translate the wireframes into the code and deliver valuable feature
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Provide necessary technical documentation
Required Qualifications
- 5+ years of work experience in Android Mobile application developmen
- Solid understanding of the full mobile development life-cycle
- Good knowledge of the Android SDK, JAVA, and Kotlin languages
- Good understanding of SOLID principles and clean Architecture
- Experience with MVVM and MVI architecture patterns
- Good knowledge of Android Architecture Components
- Background in using Jetpack Compose and Kotlin Coroutines
- Experience with integrating the third-party libraries and APIs
- Experience with database, ORMs(SQLite, ROOM, Realm), and database design
- Good understanding of REST standards
- Experience with DI libraries such as Dagger2, Hilt, and Koin
- Understanding UI structure and principles
- Unit and UI testing knowledge will be an advantage
- Proficient understanding of code versioning tools
- Understanding of CI/CD will be an advantage
- Willingness to learn and investigate new technologies
Application Procedures
Apply here
https://ats.hirebee.ai/en/jobs/senior-android-developer-2/apply?source_id=staff
Please mention in your application that you have learned about this position from MyJob.am